Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> Delegato
Definizione
Incapsula un metodo che presenta 15 parametri e non restituisce alcun valore.Encapsulates a method that has 15 parameters and does not return a value.
generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename T13, typename T14, typename T15>
public delegate void Action(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);
public delegate void Action<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>(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);
type Action<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'T13, 'T14, 'T15> = delegate of 'T1 * 'T2 * 'T3 * 'T4 * 'T5 * 'T6 * 'T7 * 'T8 * 'T9 * 'T10 * 'T11 * 'T12 * 'T13 * 'T14 * 'T15 -> unit
Public Delegate Sub Action(Of 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)(arg1 As T1, arg2 As T2, arg3 As T3, arg4 As T4, arg5 As T5, arg6 As T6, arg7 As T7, arg8 As T8, arg9 As T9, arg10 As T10, arg11 As T11, arg12 As T12, arg13 As T13, arg14 As T14, arg15 As T15)
Parametri di tipo
- T1
Tipo del primo parametro del metodo incapsulato da questo delegato.The type of the first parameter of the method that this delegate encapsulates.
- T2
Tipo del secondo parametro del metodo incapsulato da questo delegato.The type of the second parameter of the method that this delegate encapsulates.
- T3
Tipo del terzo parametro del metodo incapsulato da questo delegato.The type of the third parameter of the method that this delegate encapsulates.
- T4
Tipo del quarto parametro del metodo incapsulato da questo delegato.The type of the fourth parameter of the method that this delegate encapsulates.
- T5
Tipo del quinto parametro del metodo incapsulato da questo delegato.The type of the fifth parameter of the method that this delegate encapsulates.
- T6
Tipo del sesto parametro del metodo incapsulato da questo delegato.The type of the sixth parameter of the method that this delegate encapsulates.
- T7
Tipo del settimo parametro del metodo incapsulato da questo delegato.The type of the seventh parameter of the method that this delegate encapsulates.
- T8
Tipo dell'ottavo parametro del metodo incapsulato da questo delegato.The type of the eighth parameter of the method that this delegate encapsulates.
- T9
Tipo del nono parametro del metodo incapsulato da questo delegato.The type of the ninth parameter of the method that this delegate encapsulates.
- T10
Tipo del decimo parametro del metodo incapsulato da questo delegato.The type of the tenth parameter of the method that this delegate encapsulates.
- T11
Tipo dell'undicesimo parametro del metodo incapsulato da questo delegato.The type of the eleventh parameter of the method that this delegate encapsulates.
- T12
Tipo del dodicesimo parametro del metodo incapsulato da questo delegato.The type of the twelfth parameter of the method that this delegate encapsulates.
- T13
Tipo del tredicesimo parametro del metodo incapsulato da questo delegato.The type of the thirteenth parameter of the method that this delegate encapsulates.
- T14
Tipo del quattordicesimo parametro del metodo incapsulato da questo delegato.The type of the fourteenth parameter of the method that this delegate encapsulates.
- T15
Tipo del quindicesimo parametro del metodo incapsulato da questo delegato.The type of the fifteenth parameter of the method that this delegate encapsulates.
Parametri
- arg1
Primo parametro del metodo incapsulato da questo delegato.The first parameter of the method that this delegate encapsulates.
- arg2
Secondo parametro del metodo incapsulato da questo delegato.The second parameter of the method that this delegate encapsulates.
- arg3
Terzo parametro del metodo incapsulato da questo delegato.The third parameter of the method that this delegate encapsulates.
- arg4
Quarto parametro del metodo incapsulato da questo delegato.The fourth parameter of the method that this delegate encapsulates.
- arg5
Quinto parametro del metodo incapsulato da questo delegato.The fifth parameter of the method that this delegate encapsulates.
- arg6
Sesto parametro del metodo incapsulato da questo delegato.The sixth parameter of the method that this delegate encapsulates.
- arg7
Settimo parametro del metodo incapsulato da questo delegato.The seventh parameter of the method that this delegate encapsulates.
- arg8
Ottavo parametro del metodo incapsulato da questo delegato.The eighth parameter of the method that this delegate encapsulates.
- arg9
Nono parametro del metodo incapsulato da questo delegato.The ninth parameter of the method that this delegate encapsulates.
- arg10
Decimo parametro del metodo incapsulato da questo delegato.The tenth parameter of the method that this delegate encapsulates.
- arg11
Undicesimo parametro del metodo incapsulato da questo delegato.The eleventh parameter of the method that this delegate encapsulates.
- arg12
Dodicesimo parametro del metodo incapsulato da questo delegato.The twelfth parameter of the method that this delegate encapsulates.
- arg13
Tredicesimo parametro del metodo incapsulato da questo delegato.The thirteenth parameter of the method that this delegate encapsulates.
- arg14
Quattordicesimo parametro del metodo incapsulato da questo delegato.The fourteenth parameter of the method that this delegate encapsulates.
- arg15
Quindicesimo parametro del metodo incapsulato da questo delegato.The fifteenth parameter of the method that this delegate encapsulates.
- Ereditarietà
Commenti
È possibile usare il Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> delegato per passare un metodo come parametro senza dichiarare in modo esplicito un delegato personalizzato.You can use the Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> delegate to pass a method as a parameter without explicitly declaring a custom delegate. Il metodo incapsulato deve corrispondere alla firma del metodo definita da questo delegato.The encapsulated method must correspond to the method signature that is defined by this delegate. Questo significa che il metodo incapsulato deve avere 15 parametri che vengono tutti passati per valore e non deve restituire un valore.This means that the encapsulated method must have 15 parameters that are all passed to it by value, and it must not return a value. In C#il metodo deve restituire void
.(In C#, the method must return void
. In Visual Basic, deve essere definito da Sub
...End Sub
In Visual Basic, it must be defined by the Sub
…End Sub
costruire.construct. Può anche essere un metodo che restituisce un valore ignorato. Questo metodo viene in genere usato per eseguire un'operazione.It can also be a method that returns a value that is ignored.) Typically, such a method is used to perform an operation.
Nota
Per fare riferimento a un metodo che presenta 15 parametri e restituisce un valore, usare Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> invece il delegato generico.To reference a method that has 15 parameters and returns a value, use the generic Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult> delegate instead.
È anche possibile usare il Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> delegato con metodi anonimi ed espressioni lambda.You can also use the Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> delegate with anonymous methods and lambda expressions.
Metodi di estensione
GetMethodInfo(Delegate) |
Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato.Gets an object that represents the method represented by the specified delegate. |