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.