Bagikan melalui


BuildManager.GetType Metode

Definisi

Menemukan jenis di rakitan tingkat atas atau dalam rakitan yang ditentukan dalam konfigurasi.

Overload

GetType(String, Boolean)

Menemukan jenis di rakitan tingkat atas atau dalam rakitan yang ditentukan dalam konfigurasi, dan secara opsional melemparkan pengecualian pada kegagalan.

GetType(String, Boolean, Boolean)

Menemukan jenis dalam rakitan tingkat atas, atau dalam rakitan yang ditentukan dalam konfigurasi, dengan menggunakan pencarian yang tidak sensitif huruf besar/kecil dan secara opsional melemparkan pengecualian pada kegagalan.

Keterangan

Rakitan tingkat atas mengacu pada file Global.asax, atau ke file yang ada di direktori App_GlobalResources, App_WebReferences, App_Code, atau App_Browsers.

GetType(String, Boolean)

Menemukan jenis di rakitan tingkat atas atau dalam rakitan yang ditentukan dalam konfigurasi, dan secara opsional melemparkan pengecualian pada kegagalan.

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError);
public static Type GetType (string typeName, bool throwOnError);
static member GetType : string * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean) As Type

Parameter

typeName
String

Nama jenis.

throwOnError
Boolean

true untuk melemparkan pengecualian jika Type objek tidak dapat dihasilkan untuk nama jenis; jika tidak, false.

Mengembalikan

Objek Type yang mewakili parameter yang diminta typeName .

Pengecualian

typeName tidak valid.

-atau-

typeName ambigu.

-atau-

typeName tidak dapat ditemukan, dan throwOnError adalah true.

Keterangan

Rakitan tingkat atas mengacu pada file Global.asax, atau ke file yang ada di direktori App_GlobalResources, App_WebReferences, App_Code, atau App_Browsers.

Berlaku untuk

GetType(String, Boolean, Boolean)

Menemukan jenis dalam rakitan tingkat atas, atau dalam rakitan yang ditentukan dalam konfigurasi, dengan menggunakan pencarian yang tidak sensitif huruf besar/kecil dan secara opsional melemparkan pengecualian pada kegagalan.

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError, bool ignoreCase);
public static Type GetType (string typeName, bool throwOnError, bool ignoreCase);
static member GetType : string * bool * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

Parameter

typeName
String

Nama jenis.

throwOnError
Boolean

true untuk melemparkan pengecualian jika Type tidak dapat dihasilkan untuk nama jenis; jika tidak, false.

ignoreCase
Boolean

true jika typeName peka huruf besar/kecil; jika tidak, false.

Mengembalikan

Objek Type yang mewakili parameter yang diminta typeName .

Pengecualian

typeName tidak valid.

-atau-

typeName ambigu.

-atau-

typeName tidak dapat ditemukan, dan throwOnError adalah true.

Keterangan

Rakitan tingkat atas mengacu pada file Global.asax, atau ke file yang ada di direktori App_GlobalResources, App_WebReferences, App_Code, atau App_Browsers.

Berlaku untuk