Expression.GetFuncType(Type[]) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Type Membuat objek yang mewakili jenis delegasi generik Func<TResult> yang memiliki argumen jenis tertentu. Argumen jenis terakhir menentukan jenis pengembalian delegasi yang dibuat.
public:
static Type ^ GetFuncType(... cli::array <Type ^> ^ typeArgs);
public static Type GetFuncType (params Type[] typeArgs);
public static Type GetFuncType (params Type[]? typeArgs);
static member GetFuncType : Type[] -> Type
Public Shared Function GetFuncType (ParamArray typeArgs As Type()) As Type
Parameter
- typeArgs
- Type[]
Array dari satu hingga tujuh belas Type objek yang menentukan argumen jenis untuk System.Func
jenis delegasi.
Mengembalikan
Jenis Func<TResult> delegasi yang memiliki argumen jenis yang ditentukan.
Pengecualian
typeArgs
berisi kurang dari satu atau lebih dari tujuh belas elemen.
typeArgs
adalah null
.
Keterangan
typeArgs
harus mengandung setidaknya satu dan paling banyak tujuh belas elemen.
Sebagai contoh, jika elemen mewakili jenis typeArgs
T1…Tn
, objek yang Type dihasilkan mewakili jenis System.Func<T1,…,Tn>
delegasi yang dibangun di C# atau System.Func(Of T1,…,Tn)
di Visual Basic.