Freigeben über


ArgIterator Konstruktoren

Definition

Initialisiert eine neue Instanz der ArgIterator-Struktur.

Überlädt

ArgIterator(RuntimeArgumentHandle)

Initialisiert eine neue Instanz der ArgIterator-Struktur unter Verwendung der angegebenen Argumentliste.

ArgIterator(RuntimeArgumentHandle, Void*)

Initialisiert eine neue Instanz der ArgIterator-Struktur unter Verwendung der angegebenen Argumentliste und eines Zeigers auf ein Element der Liste.

ArgIterator(RuntimeArgumentHandle)

Quelle:
ArgIterator.cs
Quelle:
ArgIterator.cs
Quelle:
ArgIterator.cs

Initialisiert eine neue Instanz der ArgIterator-Struktur unter Verwendung der angegebenen Argumentliste.

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.

Hinweise

Das neue ArgIterator Objekt listet die Argumentliste ab dem ersten optionalen Argument auf.

Gilt für:

ArgIterator(RuntimeArgumentHandle, Void*)

Quelle:
ArgIterator.cs
Quelle:
ArgIterator.cs
Quelle:
ArgIterator.cs

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.

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

Parameter

arglist
RuntimeArgumentHandle

Eine Argumentliste mit obligatorischen und optionalen Argumenten.

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.

Attribute

Hinweise

Das neue ArgIterator -Objekt listet die Argumentliste auf, beginnend mit dem durch ptrangegebenen Argument oder dem ersten obligatorischen Argument, wenn ptr ist null.

Gilt für: