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

Delegado Action<T1, T2, T3, T4, T5, T6, T7>

 

Publicado: octubre de 2016

Encapsula un método que tiene siete parámetros y no devuelve un valor.

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

public delegate void Action<in T1, in T2, in T3, in T4, in T5, in T6, in T7>(
	T1 arg1,
	T2 arg2,
	T3 arg3,
	T4 arg4,
	T5 arg5,
	T6 arg6,
	T7 arg7
)

Parámetros

arg1
Type: T1

Primer parámetro del método que este delegado encapsula.

arg2
Type: T2

Segundo parámetro del método que este delegado encapsula.

arg3
Type: T3

Tercer parámetro del método que este delegado encapsula.

arg4
Type: T4

Cuarto parámetro del método que este delegado encapsula.

arg5
Type: T5

El quinto parámetro del método que este delegado encapsula.

arg6
Type: T6

El sexto parámetro del método que este delegado encapsula.

arg7
Type: T7

El séptimo parámetro del método que este delegado encapsula.

Parámetros de tipo

inT1

Tipo del primer parámetro del método que este delegado encapsula.

inT2

Tipo del segundo parámetro del método que este delegado encapsula.

inT3

Tipo del tercer parámetro del método que este delegado encapsula.

inT4

Tipo del cuarto parámetro del método que este delegado encapsula.

inT5

El tipo del quinto parámetro del método que este delegado encapsula.

inT6

El tipo del sexto parámetro del método que este delegado encapsula.

inT7

El tipo del séptimo parámetro del método que este delegado encapsula.

Puede usar el Action<T1, T2, T3, T4, T5, T6, T7> delegado que se va a pasar un método como parámetro sin declarar explícitamente un delegado personalizado. El método encapsulado debe corresponder a la firma del método que está definida por el delegado. Esto significa que el método encapsulado debe tener siete parámetros que se le pasan por valor, y no debe devolver un valor. (En C#, el método debe devolver void. En Visual Basic, debe definirse mediante el Sub... End Sub construir. También puede ser un método que devuelve un valor que se pasa por alto.) Normalmente, este tipo de método se utiliza para realizar una operación.

System_CAPS_noteNota

Para hacer referencia a un método que tiene siete parámetros y devuelve un valor, use la interfaz genérica Func<T1, T2, T3, T4, T5, T6, T7, TResult> delegar en su lugar.

También puede usar el Action<T1, T2, T3, T4, T5, T6, T7> delegar con métodos anónimos y expresiones lambda.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 4.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 4.0
Windows Phone Silverlight
Disponible desde 8.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar: