Expression.GetActionType Method
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Creates a Type object that represents a generic System.Action delegate type that has specific type arguments.
Assembly: System.Core (in System.Core.dll)
'Declaration Public Shared Function GetActionType ( _ ParamArray typeArgs As Type() _ ) As Type
Parameters
- typeArgs
- Type:
System.Type
()
An array of Type objects that specify the type arguments for the System.Action delegate type.
Return Value
Type: System.TypeThe type of a System.Action delegate that has the specified type arguments.
| Exception | Condition |
|---|---|
| ArgumentException | typeArgs contains more than four elements. |
| ArgumentNullException | typeArgs is Nothing. |
As an example, if the elements of typeArgs represent the types T1…Tn, the resulting Type object represents the constructed delegate type System.Action<T1,…,Tn> in C# or System.Action(Of T1,…,Tn) in Visual Basic.