ArgIterator Construtores

Definição

Inicializa uma nova instância da estrutura ArgIterator.Initializes a new instance of the ArgIterator structure.

Sobrecargas

ArgIterator(RuntimeArgumentHandle)

Inicializa uma nova instância da estrutura ArgIterator usando a lista de argumentos especificado.Initializes a new instance of the ArgIterator structure using the specified argument list.

ArgIterator(RuntimeArgumentHandle, Void*)

Inicializa uma nova instância da estrutura ArgIterator usando a lista de argumentos especificada e um ponteiro para um item na lista.Initializes a new instance of the ArgIterator structure using the specified argument list and a pointer to an item in the list.

ArgIterator(RuntimeArgumentHandle)

Inicializa uma nova instância da estrutura ArgIterator usando a lista de argumentos especificado.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)

Parâmetros

arglist
RuntimeArgumentHandle

Uma lista de argumentos composta por argumentos obrigatórios e opcionais.An argument list consisting of mandatory and optional arguments.

Comentários

O novo ArgIterator objeto enumera a lista de argumentos a partir do primeiro argumento opcional.The new ArgIterator object enumerates the argument list starting from the first optional argument.

ArgIterator(RuntimeArgumentHandle, Void*)

Importante

Esta API não está em conformidade com CLS.

Inicializa uma nova instância da estrutura ArgIterator usando a lista de argumentos especificada e um ponteiro para um item na lista.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

Parâmetros

arglist
RuntimeArgumentHandle

Uma lista de argumentos composta por argumentos obrigatórios e opcionais.An argument list consisting of mandatory and optional arguments.

ptr
Void*

Um ponteiro para o argumento em arglist para acessar primeiro ou o primeiro argumento obrigatório em arglist se ptr for null.A pointer to the argument in arglist to access first, or the first mandatory argument in arglist if ptr is null.

Atributos

Comentários

O novo ArgIterator objeto enumera a lista de argumentos começando com o argumento especificado por ptr, ou o primeiro argumento obrigatório, ptr se nullfor.The new ArgIterator object enumerates the argument list starting from the argument specified by ptr, or the first mandatory argument if ptr is null.

Segurança

SecurityCriticalAttribute
requer confiança total para o chamador imediato.requires full trust for the immediate caller. Este membro não pode ser usado pelo código transparente ou parcialmente confiável.This member cannot be used by partially trusted or transparent code.

Aplica-se a