BuildManager.GetType Metoda

Definicja

Znajduje typ w zestawach najwyższego poziomu lub w zestawach, które są zdefiniowane w konfiguracji.

Przeciążenia

GetType(String, Boolean)

Znajduje typ w zestawach najwyższego poziomu lub w zestawach, które są zdefiniowane w konfiguracji, i opcjonalnie zgłasza wyjątek w przypadku niepowodzenia.

GetType(String, Boolean, Boolean)

Znajduje typ w zestawach najwyższego poziomu lub w zestawach, które są zdefiniowane w konfiguracji, przy użyciu wyszukiwania bez uwzględniania wielkości liter i opcjonalnie zgłaszając wyjątek w przypadku niepowodzenia.

Uwagi

Zestaw najwyższego poziomu odwołuje się do pliku Global. asax lub do pliku, który znajduje się w katalogu App_GlobalResources, App_WebReferences, App_Code lub App_Browsers.

GetType(String, Boolean)

Znajduje typ w zestawach najwyższego poziomu lub w zestawach, które są zdefiniowane w konfiguracji, i opcjonalnie zgłasza wyjątek w przypadku niepowodzenia.

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

Nazwa typu.

throwOnError
Boolean

true Aby zgłosić wyjątek Type , jeśli nie można wygenerować obiektu dla nazwy typu; w przeciwnym razie false .

Zwraca

Type

TypeObiekt, który reprezentuje żądany typeName parametr.

Wyjątki

typeName jest nieprawidłowy.

-lub- typeName jest niejednoznaczny.

-lub- typeName nie można znaleźć throwOnError true .

Uwagi

Zestaw najwyższego poziomu odwołuje się do pliku Global. asax lub do pliku, który znajduje się w katalogu App_GlobalResources, App_WebReferences, App_Code lub App_Browsers.

Dotyczy

GetType(String, Boolean, Boolean)

Znajduje typ w zestawach najwyższego poziomu lub w zestawach, które są zdefiniowane w konfiguracji, przy użyciu wyszukiwania bez uwzględniania wielkości liter i opcjonalnie zgłaszając wyjątek w przypadku niepowodzenia.

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

Nazwa typu.

throwOnError
Boolean

true Aby zgłosić wyjątek Type , jeśli nie można wygenerować dla nazwy typu; w przeciwnym razie false .

ignoreCase
Boolean

true Jeśli typeName jest rozróżniana wielkość liter; w przeciwnym razie false .

Zwraca

Type

TypeObiekt, który reprezentuje żądany typeName parametr.

Wyjątki

typeName jest nieprawidłowy.

-lub- typeName jest niejednoznaczny.

-lub- typeName nie można znaleźć throwOnError true .

Uwagi

Zestaw najwyższego poziomu odwołuje się do pliku Global. asax lub do pliku, który znajduje się w katalogu App_GlobalResources, App_WebReferences, App_Code lub App_Browsers.

Dotyczy