BuildManager.GetType Methode

Definition

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

Überlädt

Name Beschreibung
GetType(String, Boolean)

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

GetType(String, Boolean, Boolean)

Sucht einen Typ in den Assemblys der obersten Ebene oder in Assemblys, die in der Konfiguration definiert sind, mithilfe einer Suche ohne Groß-/Kleinschreibung und optional eine Ausnahme beim Fehler auslösen.

Hinweise

Eine Assembly der obersten Ebene bezieht sich 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 optional eine Ausnahme beim Fehler aus.

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

trueum eine Ausnahme auszuwerfen, wenn ein Type Objekt für den Typnamen nicht generiert werden kann; andernfalls . false

Gibt zurück

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 bezieht sich 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 einen Typ in den Assemblys der obersten Ebene oder in Assemblys, die in der Konfiguration definiert sind, mithilfe einer Suche ohne Groß-/Kleinschreibung und optional eine Ausnahme beim Fehler auslösen.

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 wenn eine Type Ausnahme nicht für den Typnamen generiert werden kann, falseandernfalls .

ignoreCase
Boolean

true wenn typeName Groß-/Kleinschreibung beachtet wird; andernfalls false.

Gibt zurück

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 bezieht sich 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: