Sdílet prostřednictvím


BuildManager.GetType Metoda

Definice

Najde typ v sestaveních nejvyšší úrovně nebo v sestaveních, která jsou definována v konfiguraci.

Přetížení

GetType(String, Boolean)

Najde typ v sestaveních nejvyšší úrovně nebo v sestaveních, která jsou definována v konfiguraci, a volitelně vyvolá výjimku při selhání.

GetType(String, Boolean, Boolean)

Nalezne typ v sestaveních nejvyšší úrovně nebo v sestaveních, která jsou definována v konfiguraci, pomocí vyhledávání bez rozlišování velkých a malých písmen a volitelně vyvolání výjimky při selhání.

Poznámky

Sestavení nejvyšší úrovně odkazuje na soubor Global. asax nebo na soubor, který se nachází v App_GlobalResources, App_WebReferences, App_Code nebo adresáři App_Browsers.

GetType(String, Boolean)

Najde typ v sestaveních nejvyšší úrovně nebo v sestaveních, která jsou definována v konfiguraci, a volitelně vyvolá výjimku při selhání.

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

Parametry

typeName
String

Název typu

throwOnError
Boolean

true vyvolat výjimku Type , pokud objekt nelze pro název typu vygenerovat; v opačném případě false .

Návraty

Type

TypeObjekt, který představuje požadovaný typeName parametr.

Výjimky

Formát typeName je neplatný.

-nebo- typeName je dvojznačný.

-nebo- typeName Nelze nalézt a throwOnError je true .

Poznámky

Sestavení nejvyšší úrovně odkazuje na soubor Global. asax nebo na soubor, který se nachází v App_GlobalResources, App_WebReferences, App_Code nebo adresáři App_Browsers.

Platí pro

GetType(String, Boolean, Boolean)

Nalezne typ v sestaveních nejvyšší úrovně nebo v sestaveních, která jsou definována v konfiguraci, pomocí vyhledávání bez rozlišování velkých a malých písmen a volitelně vyvolání výjimky při selhání.

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

Parametry

typeName
String

Název typu

throwOnError
Boolean

true Chcete-li vyvolat výjimku, pokud Type pro název typu nelze vytvořit objekt, v opačném případě false .

ignoreCase
Boolean

true v případě, že rozlišuje typeName velká a malá písmena; v opačném případě false .

Návraty

Type

TypeObjekt, který představuje požadovaný typeName parametr.

Výjimky

Formát typeName je neplatný.

-nebo- typeName je dvojznačný.

-nebo- typeName Nelze nalézt a throwOnError je true .

Poznámky

Sestavení nejvyšší úrovně odkazuje na soubor Global. asax nebo na soubor, který se nachází v App_GlobalResources, App_WebReferences, App_Code nebo adresáři App_Browsers.

Platí pro