ArgIterator Estructura
TOC
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

ArgIterator (Estructura)

 

Representa una lista de argumentos de longitud variable; es decir, los parámetros de una función que toman un número variable de argumentos.

Espacio de nombres:   System
Ensamblado:  mscorlib (en mscorlib.dll)

public struct ArgIterator

NombreDescripción
System_CAPS_pubmethodArgIterator(RuntimeArgumentHandle)

Inicializa una nueva instancia de la estructura ArgIterator utilizando la lista de argumentos especificada.

System_CAPS_pubmethodArgIterator(RuntimeArgumentHandle, Void*)

Inicializa una nueva instancia de la estructura ArgIterator utilizando la lista de argumentos especificada y un puntero a un elemento de la lista.

NombreDescripción
System_CAPS_pubmethodEnd()

Finaliza el procesamiento de la lista de argumentos de longitud variable representada por esta instancia.

System_CAPS_pubmethodEquals(Object)

No se admite este método, y siempre produce NotSupportedException.(Reemplaza a ValueType.Equals(Object)).

System_CAPS_pubmethodGetHashCode()

Devuelve el código hash de este objeto.(Reemplaza a ValueType.GetHashCode()).

System_CAPS_pubmethodGetNextArg()

Devuelve el siguiente argumento de una lista de argumentos de longitud variable.

System_CAPS_pubmethodGetNextArg(RuntimeTypeHandle)

Devuelve el siguiente argumento con el tipo especificado de una lista de argumentos de longitud variable.

System_CAPS_pubmethodGetNextArgType()

Devuelve el tipo del siguiente argumento.

System_CAPS_pubmethodGetRemainingCount()

Devuelve el número de argumentos restante de la lista de argumentos.

System_CAPS_pubmethodGetType()

Obtiene el Type de la instancia actual. (Heredado de Object.)

System_CAPS_pubmethodToString()

Devuelve el nombre de tipo completo de esta instancia.(Heredado de ValueType.)

Los desarrolladores que escriben compiladores utilizan la estructura ArgIterator para enumerar los argumentos obligatorios y opcionales de una lista de argumentos.La estructura ArgIterator no suele ser útil para las aplicaciones que no sean compiladores.

La funcionalidad de la estructura ArgIterator se oculta normalmente en la sintaxis de un lenguaje de programación específico.Por ejemplo, para declarar una lista de argumentos de longitud variable en el lenguaje de programación C++ se utilizan puntos suspensivos ("...") al final de una lista de parámetros.La estructura ArgIterator es principalmente útil cuando un lenguaje de desarrollo no proporciona la compatibilidad directa para tener acceso a los parámetros de longitud variable.

.NET Framework
Disponible desde 1.1

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Volver al principio
Mostrar:
© 2016 Microsoft