Func(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult) Delegado
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

Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> (Delegado)

 

Encapsula un método que tiene 15 parámetros y devuelve un valor del tipo especificado por el parámetro TResult.

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

public delegate TResult Func<in T1, in T2, in T3, in T4, in T5, in T6, in T7, in T8, in T9, in T10, in T11, in T12, in T13, in T14, in T15, out TResult>(
	T1 arg1,
	T2 arg2,
	T3 arg3,
	T4 arg4,
	T5 arg5,
	T6 arg6,
	T7 arg7,
	T8 arg8,
	T9 arg9,
	T10 arg10,
	T11 arg11,
	T12 arg12,
	T13 arg13,
	T14 arg14,
	T15 arg15
)

Parámetros

arg1

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

arg2

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

arg3

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

arg4

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

arg5

Quinto parámetro del método encapsulado por el delegado.

arg6

Sexto parámetro del método encapsulado por el delegado.

arg7

Séptimo parámetro del método encapsulado por el delegado.

arg8

Octavo parámetro del método encapsulado por el delegado.

arg9

Noveno parámetro del método encapsulado por el delegado.

arg10

Décimo parámetro del método encapsulado por el delegado.

arg11

Undécimo parámetro del método encapsulado por el delegado.

arg12

Duodécimo parámetro del método encapsulado por el delegado.

arg13

Decimotercero parámetro del método encapsulado por el delegado.

arg14

Decimocuarto parámetro del método encapsulado por el delegado.

arg15

Decimoquinto parámetro del método encapsulado por el delegado.

Valor devuelto

Type: TResult

Valor devuelto del método que este delegado encapsula.

Parámetros de tipo

T1

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

T2

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

T3

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

T4

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

T5

Tipo del quinto parámetro del método encapsulado por el delegado.

T6

Tipo del sexto parámetro del método encapsulado por el delegado.

T7

Tipo del séptimo parámetro del método encapsulado por el delegado.

T8

Tipo del octavo parámetro del método encapsulado por el delegado.

T9

Tipo del noveno parámetro del método encapsulado por el delegado.

T10

Tipo del décimo parámetro del método encapsulado por el delegado.

T11

Tipo del undécimo parámetro del método encapsulado por el delegado.

T12

Tipo del duodécimo parámetro del método encapsulado por el delegado.

T13

Tipo del decimotercero parámetro del método encapsulado por el delegado.

T14

Tipo del decimocuarto parámetro del método encapsulado por el delegado.

T15

Tipo del decimoquinto parámetro del método encapsulado por el delegado.

TResult

Tipo del valor devuelto del método que este delegado encapsula.

Este delegado puede usarse para representar un método que puede pasarse como parámetro sin declarar explícitamente ningún delegado personalizado.El método encapsulado debe corresponder a la firma del método definida por el delegado.Esto significa que el método encapsulado debe tener 15 parámetros, cada uno de los cuales se le pasan por valor, y debe devolver un valor.

System_CAPS_noteNota

Para hacer referencia a un método que tiene 15 parámetros y devuelve void (o en Visual Basic, que se declara como Sub en lugar de Function), use en su lugar el delegado genérico Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>.

También puede utilizar el delegado Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> con métodos anónimos y expresiones lambda.

El tipo subyacente de una expresión lambda es uno de los delegados genéricos de Func.De esta forma, se puede pasar una expresión lambda como parámetro sin asignarla explícitamente a un delegado.

Universal Windows Platform
Disponible desde 4.5
.NET Framework
Disponible desde 4.0
Portable Class Library
Compatible con: portable .NET platforms
Silverlight
Disponible desde 4.0
Windows Phone Silverlight
Disponible desde 8.0
Windows Phone
Disponible desde 8.1
Volver al principio
Mostrar:
© 2016 Microsoft