ArgIterator Konstruktoren

Definition

Initialisiert eine neue Instanz der ArgIterator-Struktur.Initializes a new instance of the ArgIterator structure.

Überlädt

ArgIterator(RuntimeArgumentHandle)

Initialisiert eine neue Instanz der ArgIterator-Struktur unter Verwendung der angegebenen Argumentliste.Initializes a new instance of the ArgIterator structure using the specified argument list.

ArgIterator(RuntimeArgumentHandle, Void*)

Initialisiert eine neue Instanz der ArgIterator-Struktur unter Verwendung der angegebenen Argumentliste und eines Zeigers auf ein Element der Liste.Initializes a new instance of the ArgIterator structure using the specified argument list and a pointer to an item in the list.

ArgIterator(RuntimeArgumentHandle)

Initialisiert eine neue Instanz der ArgIterator-Struktur unter Verwendung der angegebenen Argumentliste.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)

Parameter

arglist
RuntimeArgumentHandle

Eine Argumentliste mit obligatorischen und optionalen Argumenten.An argument list consisting of mandatory and optional arguments.

Hinweise

Das neue ArgIterator -Objekt listet die Argumentliste ab, beginnend mit dem ersten optionalen-Argument.The new ArgIterator object enumerates the argument list starting from the first optional argument.

ArgIterator(RuntimeArgumentHandle, Void*)

Wichtig

Diese API ist nicht CLS-kompatibel.

Initialisiert eine neue Instanz der ArgIterator-Struktur unter Verwendung der angegebenen Argumentliste und eines Zeigers auf ein Element der Liste.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

Parameter

arglist
RuntimeArgumentHandle

Eine Argumentliste mit obligatorischen und optionalen Argumenten.An argument list consisting of mandatory and optional arguments.

ptr
Void*

Ein Zeiger auf das Argument in arglist, auf das zuerst zugegriffen werden soll, oder das erste obligatorische Argument in arglist, wenn ptrnull ist.A pointer to the argument in arglist to access first, or the first mandatory argument in arglist if ptr is null.

Attribute

Hinweise

Das neue ArgIterator -Objekt listet die Argumentliste ab, beginnend mit dem durch ptrangegebenen Argument, oder das erste obligatorische Argument ptr , nullwenn ist.The new ArgIterator object enumerates the argument list starting from the argument specified by ptr, or the first mandatory argument if ptr is null.

Sicherheit

SecurityCriticalAttribute
erfordert volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer.requires full trust for the immediate caller. Dieser Member kann nicht von teilweise vertrauenswürdigem oder transparentem Code verwendet werden.This member cannot be used by partially trusted or transparent code.

Gilt für: