BuildManager.GetType Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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
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.