Expression.GetFuncType(Type[]) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een Type object dat een algemeen Func<TResult> gemachtigdentype vertegenwoordigt met specifieke typeargumenten. Het laatste typeargument geeft het retourtype van de gemaakte gemachtigde aan.
public:
static Type ^ GetFuncType(... cli::array <Type ^> ^ typeArgs);
public static Type GetFuncType(params Type[] typeArgs);
static member GetFuncType : Type[] -> Type
Public Shared Function GetFuncType (ParamArray typeArgs As Type()) As Type
Parameters
- typeArgs
- Type[]
Een matrix van één tot zeventien Type objecten die de typeargumenten voor het System.Func gemachtigdetype opgeven.
Retouren
Het type Func<TResult> gemachtigde met de opgegeven typeargumenten.
Uitzonderingen
typeArgs bevat minder dan een of meer dan zeventien elementen.
typeArgs is null.
Opmerkingen
typeArgs moet ten minste één en ten hoogste zeventien elementen bevatten.
Als bijvoorbeeld de elementen van typeArgs de typen T1…Tn vertegenwoordigen, vertegenwoordigt het resulterende object Type het samengestelde gedelegeerdentype System.Func<T1,…,Tn> in C# of System.Func(Of T1,…,Tn) in Visual Basic.