ArgIterator コンストラクター

定義

ArgIterator 構造体の新しいインスタンスを初期化します。Initializes a new instance of the ArgIterator structure.

オーバーロード

ArgIterator(RuntimeArgumentHandle)

指定した引数リストを使用して、ArgIterator 構造体の新しいインスタンスを初期化します。Initializes a new instance of the ArgIterator structure using the specified argument list.

ArgIterator(RuntimeArgumentHandle, Void*)

指定した引数リストとリスト内の項目へのポインターを使用して、ArgIterator 構造体の新しいインスタンスを初期化します。Initializes a new instance of the ArgIterator structure using the specified argument list and a pointer to an item in the list.

ArgIterator(RuntimeArgumentHandle)

指定した引数リストを使用して、ArgIterator 構造体の新しいインスタンスを初期化します。Initializes a new instance of the ArgIterator structure using the specified argument list.

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

パラメーター

arglist
RuntimeArgumentHandle

必須の引数と省略可能な引数で構成される引数リスト。An argument list consisting of mandatory and optional arguments.

注釈

新しいArgIteratorオブジェクトは、最初の省略可能な引数から始まる引数リストを列挙します。The new ArgIterator object enumerates the argument list starting from the first optional argument.

ArgIterator(RuntimeArgumentHandle, Void*)

重要

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

指定した引数リストとリスト内の項目へのポインターを使用して、ArgIterator 構造体の新しいインスタンスを初期化します。Initializes a new instance of the ArgIterator structure using the specified argument list and a pointer to an item in the list.

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

パラメーター

arglist
RuntimeArgumentHandle

必須の引数と省略可能な引数で構成される引数リスト。An argument list consisting of mandatory and optional arguments.

ptr
Void*

最初にアクセスする arglist 内の引数へのポインター。arglistnull の場合は、ptr 内の最初の必須の引数へのポインター。A pointer to the argument in arglist to access first, or the first mandatory argument in arglist if ptr is null.

属性

注釈

新しいArgIteratorオブジェクトは、によってptr指定された引数から始まる引数リストを列挙しますptrnullがの場合は、最初の必須の引数を列挙します。The new ArgIterator object enumerates the argument list starting from the argument specified by ptr, or the first mandatory argument if ptr is null.

セキュリティ

SecurityCriticalAttribute
直前の呼び出し元に完全信頼が必要です。requires full trust for the immediate caller. このメンバーは、部分的に信頼されているコードまたは透過的なコードでは使用できません。This member cannot be used by partially trusted or transparent code.

適用対象