Freigeben über


BuildManager.GetType Methode

Definition

Sucht einen Typ in den Assemblys der obersten Ebene oder in Assemblys, die in der Konfiguration definiert sind.

Überlädt

GetType(String, Boolean)

Sucht einen Typ in den Assemblys der obersten Ebene oder in Assemblys, die in der Konfiguration definiert sind, und löst bei Fehlern eine Ausnahme aus (optional).

GetType(String, Boolean, Boolean)

Sucht unter Beachtung der Groß- und Kleinschreibung einen Typ in den Assemblys der obersten Ebene oder in Assemblys, die in der Konfiguration definiert wurden, und löst bei Fehlern eine Ausnahme aus (optional).

Hinweise

Eine Assembly der obersten Ebene verweist auf die Datei "Global. asax" oder auf eine Datei, die sich im Verzeichnis "App_GlobalResources", "App_WebReferences", "App_Code" oder "App_Browsers" befindet.

GetType(String, Boolean)

Sucht einen Typ in den Assemblys der obersten Ebene oder in Assemblys, die in der Konfiguration definiert sind, und löst bei Fehlern eine Ausnahme aus (optional).

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

Der Name des Typs.

throwOnError
Boolean

true, um eine Ausnahme auszulösen, wenn ein Type-Objekt für den Typnamen nicht generiert werden kann, andernfalls false.

Gibt zurück

Type

Ein Type-Objekt, das den angeforderten typeName-Parameter darstellt.

Ausnahmen

typeName ist ungültig.

- oder - typeName ist mehrdeutig.

- oder - typeName konnte nicht gefunden werden, und throwOnError ist true.

Hinweise

Eine Assembly der obersten Ebene verweist auf die Datei "Global. asax" oder auf eine Datei, die sich im Verzeichnis "App_GlobalResources", "App_WebReferences", "App_Code" oder "App_Browsers" befindet.

Gilt für

GetType(String, Boolean, Boolean)

Sucht unter Beachtung der Groß- und Kleinschreibung einen Typ in den Assemblys der obersten Ebene oder in Assemblys, die in der Konfiguration definiert wurden, und löst bei Fehlern eine Ausnahme aus (optional).

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

Der Name des Typs.

throwOnError
Boolean

true, um eine Ausnahme auszulösen, wenn ein Type für den Typnamen nicht generiert werden kann, andernfalls false.

ignoreCase
Boolean

true, wenn für den typeName Groß- und Kleinschreibung unterschieden werden, andernfalls false.

Gibt zurück

Type

Ein Type-Objekt, das den angeforderten typeName-Parameter darstellt.

Ausnahmen

typeName ist ungültig.

- oder - typeName ist mehrdeutig.

- oder - typeName konnte nicht gefunden werden, und throwOnError ist true.

Hinweise

Eine Assembly der obersten Ebene verweist auf die Datei "Global. asax" oder auf eine Datei, die sich im Verzeichnis "App_GlobalResources", "App_WebReferences", "App_Code" oder "App_Browsers" befindet.

Gilt für