ArgIterator コンストラクター

定義

ArgIterator 構造体の新しいインスタンスを初期化します。

オーバーロード

ArgIterator(RuntimeArgumentHandle)

指定した引数リストを使用して、ArgIterator 構造体の新しいインスタンスを初期化します。

ArgIterator(RuntimeArgumentHandle, Void*)

指定した引数リストとリスト内の項目へのポインターを使用して、ArgIterator 構造体の新しいインスタンスを初期化します。

ArgIterator(RuntimeArgumentHandle)

ソース:
ArgIterator.cs
ソース:
ArgIterator.cs
ソース:
ArgIterator.cs

指定した引数リストを使用して、ArgIterator 構造体の新しいインスタンスを初期化します。

public:
 ArgIterator(RuntimeArgumentHandle arglist);
public ArgIterator (RuntimeArgumentHandle arglist);
new ArgIterator : RuntimeArgumentHandle -> ArgIterator
Public Sub New (arglist As RuntimeArgumentHandle)

パラメーター

arglist
RuntimeArgumentHandle

必須の引数と省略可能な引数で構成される引数リスト。

注釈

新しい ArgIterator オブジェクトは、最初の省略可能な引数から始まる引数リストを列挙します。

適用対象

ArgIterator(RuntimeArgumentHandle, Void*)

ソース:
ArgIterator.cs
ソース:
ArgIterator.cs
ソース:
ArgIterator.cs

重要

この API は CLS 準拠ではありません。

指定した引数リストとリスト内の項目へのポインターを使用して、ArgIterator 構造体の新しいインスタンスを初期化します。

public:
 ArgIterator(RuntimeArgumentHandle arglist, void* ptr);
[System.CLSCompliant(false)]
public ArgIterator (RuntimeArgumentHandle arglist, void* ptr);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public ArgIterator (RuntimeArgumentHandle arglist, void* ptr);
[<System.CLSCompliant(false)>]
new ArgIterator : RuntimeArgumentHandle * nativeptr<unit> -> ArgIterator
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
new ArgIterator : RuntimeArgumentHandle * nativeptr<unit> -> ArgIterator

パラメーター

arglist
RuntimeArgumentHandle

必須の引数と省略可能な引数で構成される引数リスト。

ptr
Void*

最初にアクセスする arglist 内の引数へのポインター。arglistnull の場合は、ptr 内の最初の必須の引数へのポインター。

属性

注釈

新しい ArgIterator オブジェクトは、 でptr指定された引数から始まる引数リストを列挙し、 が nullの場合ptrは最初の必須引数を列挙します。

適用対象