BuildManager.GetType Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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
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.