Freigeben über


ArgIterator-Struktur

Stellt eine Argumentliste variabler Länge dar, d. h. die Parameter einer Funktion, der eine variable Anzahl von Parametern übergeben werden kann.

Namespace: System
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Structure ArgIterator
'Usage
Dim instance As ArgIterator
public struct ArgIterator
public value class ArgIterator
public final class ArgIterator extends ValueType
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

Hinweise

Entwickler, die Compiler schreiben, verwenden die ArgIterator-Struktur zum Auflisten der obligatorischen und der optionalen Argumente in einer Argumentliste. Für andere Anwendungen als Compiler ist die ArgIterator-Struktur i. d. R. weniger geeignet.

Die Funktionalität der ArgIterator-Struktur ist normalerweise in der Syntax einer bestimmten Programmiersprache verborgen. In der Programmiersprache C++ wird eine Argumentliste variabler Länge beispielsweise durch Auslassungszeichen ("...") am Ende der Argumentliste deklariert.

Hinweise für Implementierer Die ArgIterator-Struktur und ihre Member sind speziell für die Verwendung in den Programmiersprachen C und C++ bestimmt.

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

ArgIterator-Member
System-Namespace