TypeDelegator Klasse
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.
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen Type
.
public ref class TypeDelegator : System::Reflection::TypeInfo
public ref class TypeDelegator : Type
public class TypeDelegator : System.Reflection.TypeInfo
[System.Serializable]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : System.Reflection.TypeInfo
type TypeDelegator = class
inherit TypeInfo
[<System.Serializable>]
type TypeDelegator = class
inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
inherit TypeInfo
Public Class TypeDelegator
Inherits TypeInfo
Public Class TypeDelegator
Inherits Type
- Vererbung
- Vererbung
- Attribute
Hinweise
Leiten Sie von diesem Typ ab, und überschreiben Sie nur die Member, in denen Sie anpassungen müssen, sowie alle Member, die für Ihr Programm erforderlich und noch nicht von TypeDelegatorimplementiert werden.
TypeDelegator leitet von System.Type ab und implementiert die meisten Eigenschaften und Methoden von Type. Delegiert für jeden implementierten TypeDelegator Member automatisch an den entsprechenden Member eines internen Type Objekts, das als Argument an den Konstruktor bereitgestellt wird. Dieses interne Type Objekt wird für die Ableitung von Klassen durch das protected
typeImpl -Feld verfügbar gemacht.
Hinweis
Einige Member von TypeDelegator verfügen über Implementierungen, obwohl die Member selbst einfach von Typegeerbt werden. In diesen Fällen wird die Implementierung von einer überschriebenen protected
Methode bereitgestellt, die einen Namen hat, der auf "Impl" endet. Beispielsweise wird die Implementierung für alle Überladungen der GetMethods -Methode von der überschriebenen GetMethodImpl -Methode bereitgestellt. Die Implementierung für geerbte Eigenschaften wie IsPublic und IsNestedAssembly wird von der überschriebenen GetAttributeFlagsImpl -Methode bereitgestellt.
Ableitende Klassen können einen öffentlichen Konstruktor bereitstellen, der ein Type Objekt als Parameter akzeptiert und dieses Objekt einfach an den TypeDelegator(Type) Konstruktor übergibt, oder das interne Type Objekt auf andere Weise festlegen.
Wenn eine ableitende Klasse einen Member verwendet, der nicht von TypeDelegatorimplementiert wird, muss sie diesen Member überschreiben und eine Implementierung bereitstellen. Die einfachste Implementierung besteht darin, den entsprechenden Member für das interne Type Objekt aufzurufen, das vom Feld verfügbar gemacht wird. Sie können jedoch jede Implementierung bereitstellen, die typeImpl Ihre Anwendung benötigt. Es ist nicht erforderlich, diese Member zu überschreiben, wenn sie nicht von Ihrer Anwendung oder von Bibliotheksfunktionen verwendet werden, die CodeTypeReference.CodeTypeReference(Type) Ihre Anwendung aufruft (z. B. vom Konstruktor).
Die folgenden virtuellen Methoden (Overridable
Methoden in Visual Basic) von Type werden nicht von TypeDelegatorimplementiert: MakeGenericType, , GetGenericTypeDefinition, GetGenericParameterConstraintsGetGenericArgumentsMakeArrayType, , MakeByRefTypeMakePointerType, GetEnumValuesGetEnumUnderlyingTypeGetTypeCodeImplGetEnumNamesIsEnumDefined, , . IsEquivalentTo
Die folgenden virtuellen Eigenschaften (Overridable
Eigenschaften in Visual Basic) von Type werden nicht von TypeDelegatorimplementiert: IsGenericType, , IsGenericTypeDefinition, ContainsGenericParametersIsGenericParameter, DeclaringMethodGenericParameterAttributes, GenericParameterPosition, IsSecurityCritical, IsSecuritySafeCritical, , IsSecurityTransparent, .
Konstruktoren
TypeDelegator() |
Initialisiert eine neue Instanz der TypeDelegator-Klasse mit Standardeigenschaften. |
TypeDelegator(Type) |
Initialisiert eine neue Instanz der TypeDelegator-Klasse unter Angabe der kapselnden Instanz. |
Felder
typeImpl |
Ein Wert, der Typinformationen angibt. |
Eigenschaften
Assembly |
Ruft die Assembly des implementierten Typs ab. |
AssemblyQualifiedName |
Ruft den vollqualifizierten Namen der Assembly ab. |
Attributes |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
Attributes |
Ruft die dem Type zugeordneten Attribute ab. (Geerbt von Type) |
BaseType |
Ruft den Basistyp für den aktuellen Typ ab. |
ContainsGenericParameters |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
ContainsGenericParameters |
Ruft einen Wert ab, der angibt, ob das aktuelle Type-Objekt über Typparameter verfügt, die nicht durch bestimmte Typen ersetzt wurden. (Geerbt von Type) |
CustomAttributes |
Ruft eine Sammlung ab, die die benutzerdefinierten Attribute dieses Members enthält. (Geerbt von MemberInfo) |
DeclaredConstructors |
Ruft eine Sammlung der Konstruktoren ab, die durch den aktuellen Typ deklariert werden. (Geerbt von TypeInfo) |
DeclaredEvents |
Ruft eine Sammlung von Ereignissen ab, die durch den aktuellen Typ definiert werden. (Geerbt von TypeInfo) |
DeclaredFields |
Ruft eine Sammlung von Feldern ab, die durch den aktuellen Typ definiert werden. (Geerbt von TypeInfo) |
DeclaredMembers |
Ruft eine Sammlung von Membern ab, die durch den aktuellen Typ definiert werden. (Geerbt von TypeInfo) |
DeclaredMethods |
Ruft eine Sammlung von Methoden ab, die durch den aktuellen Typ definiert werden. (Geerbt von TypeInfo) |
DeclaredNestedTypes |
Ruft eine Sammlung der geschachtelten Typen ab, die durch den aktuellen Typ definiert werden. (Geerbt von TypeInfo) |
DeclaredProperties |
Ruft eine Sammlung von Eigenschaften ab, die durch den aktuellen Typ definiert werden. (Geerbt von TypeInfo) |
DeclaringMethod |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
DeclaringMethod |
Ruft eine MethodBase ab, die die deklarierende Methode darstellt, wenn der aktuelle Type einen Typparameter einer generischen Methode darstellt. (Geerbt von Type) |
DeclaringType |
Ruft den Typ ab, der den aktuellen geschachtelten oder generischen Typparameter deklariert. (Geerbt von Type) |
FullName |
Ruft den vollqualifizierten Namen des implementierten Typs ab. |
GenericParameterAttributes |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GenericParameterAttributes |
Ruft eine Kombination von GenericParameterAttributes-Flags ab, die die Kovarianz und die speziellen Einschränkungen des aktuellen generischen Typparameters beschreiben. (Geerbt von Type) |
GenericParameterPosition |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GenericParameterPosition |
Ruft die Position des Typparameters in der Typparameterliste des generischen Typs oder der Methode ab, der bzw. die den Parameter deklariert hat, wenn das Type-Objekt einen Typparameter eines generischen Typs oder einer generischen Methode darstellt. (Geerbt von Type) |
GenericTypeArguments |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GenericTypeArguments |
Ruft ein Array von generischen Typargumenten für diesen Typ ab. (Geerbt von Type) |
GenericTypeParameters |
Ruft ein Array der generischen Typparameter der aktuellen Instanz ab. (Geerbt von TypeInfo) |
GUID |
Ruft die GUID (Globally Unique Identifier) des implementierten Typs ab. |
HasElementType |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
HasElementType |
Ruft einen Wert ab, der angibt, ob der aktuelle Type einen anderen Typ umfasst oder auf einen anderen Typ verweist, d. h. ob der aktuelle Type ein Array oder ein Zeiger ist oder als Verweis übergeben wird. (Geerbt von Type) |
ImplementedInterfaces |
Ruft eine Auflistung der Schnittstellen ab, die vom aktuellen Typ implementiert werden. (Geerbt von TypeInfo) |
IsAbstract |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsAbstract |
Ruft einen Wert ab, der angibt, ob der Type abstrakt ist und überschrieben werden muss. (Geerbt von Type) |
IsAnsiClass |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsAnsiClass |
Ruft einen Wert ab, der angibt, ob für |
IsArray |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsArray |
Ruft einen Wert ab, der angibt, ob der Typ ein Array ist. (Geerbt von Type) |
IsAutoClass |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsAutoClass |
Ruft einen Wert ab, der angibt, ob für |
IsAutoLayout |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsAutoLayout |
Ruft einen Wert ab, der angibt, ob die Felder des aktuellen Typs automatisch von der Common Language Runtime angelegt werden. (Geerbt von Type) |
IsByRef |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsByRef |
Ruft einen Wert ab, der angibt, ob Type als Verweis übergeben wird. (Geerbt von Type) |
IsByRefLike |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsByRefLike |
Ruft einen Wert ab, der angibt, ob der Typ eine byref-ähnliche Struktur aufweist (Geerbt von Type) |
IsClass |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsClass |
Ruft einen Wert ab, der angibt, ob Type eine Klasse oder ein Delegat ist, d. h. weder ein Werttyp noch eine Schnittstelle. (Geerbt von Type) |
IsCollectible |
Ruft den IsCollectible-Wert für die typeImpl dieses Objekts ab, die angibt, ob dieses Objekt – bei dem es sich um eine MemberInfo-Implementierung handelt – zu einer Assembly gehört, die in einem auflistbaren AssemblyLoadContext enthalten ist. |
IsCollectible |
Ruft einen Wert ab, der angibt, ob dieses AssemblyLoadContext-Objekt Teil einer Assembly ist, die sich in einem entladbaren MemberInfo befindet. (Geerbt von MemberInfo) |
IsCOMObject |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsCOMObject |
Ruft einen Wert ab, der angibt, ob Type ein COM-Objekt ist. (Geerbt von Type) |
IsConstructedGenericType |
Ruft einen Wert ab, der angibt, ob dieses Objekt einen konstruierten generischen Typ darstellt. |
IsConstructedGenericType |
Ruft einen Wert ab, der angibt, ob dieses Objekt einen konstruierten generischen Typ darstellt. Sie können Instanzen eines konstruierten generischen Typs erstellen. (Geerbt von Type) |
IsContextful |
Ruft einen Wert ab, der angibt, ob Type in einen Kontext aufgenommen werden kann. (Geerbt von Type) |
IsEnum |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsEnum |
Ruft einen Wert ab, der angibt, ob der aktuelle Type eine Enumeration darstellt. (Geerbt von Type) |
IsExplicitLayout |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsExplicitLayout |
Ruft einen Wert ab, der angibt, ob die Felder des aktuellen Typs an den explizit angegebenen Offsets angelegt werden. (Geerbt von Type) |
IsFunctionPointer |
Ruft einen Wert ab, der angibt, ob der aktuelle Type ein Funktionszeiger ist. |
IsFunctionPointer |
Ruft einen Wert ab, der angibt, ob der aktuelle Type ein Funktionszeiger ist. (Geerbt von Type) |
IsGenericMethodParameter |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsGenericMethodParameter |
Ruft einen Wert ab, der angibt, ob der aktuelle Type einen Typparameter in der Definition einer generischen Methode darstellt (Geerbt von Type) |
IsGenericParameter |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsGenericParameter |
Ruft einen Wert ab, der angibt, ob der aktuelle Type einen Typparameter einer generischen Typ- oder Methodendefinition darstellt. (Geerbt von Type) |
IsGenericType |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsGenericType |
Ruft einen Wert ab, der angibt, ob der aktuelle Typ ein generischer Typ ist. (Geerbt von Type) |
IsGenericTypeDefinition |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsGenericTypeDefinition |
Ruft einen Wert ab, der angibt, ob der aktuelle Type eine generische Typdefinition darstellt, aus der andere generische Typen konstruiert werden können. (Geerbt von Type) |
IsGenericTypeParameter |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsGenericTypeParameter |
Ruft einen Wert ab, der angibt, ob der aktuelle Type einen Typparameter in der Definition eines generischen Typs darstellt (Geerbt von Type) |
IsImport |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsImport |
Ruft einen Wert ab, der angibt, ob der Type ein ComImportAttribute-Attribut hat, was bedeutet, dass er aus einer COM-Typbibliothek importiert wurde. (Geerbt von Type) |
IsInterface |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsInterface |
Ruft einen Wert ab, der angibt, ob Type eine Schnittstelle ist, d. h. weder eine Klasse noch ein Werttyp. (Geerbt von Type) |
IsLayoutSequential |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsLayoutSequential |
Ruft einen Wert ab, der angibt, ob die Felder des aktuellen Typs sequenziell angelegt werden, in der Reihenfolge, in der sie definiert oder an die Metadaten ausgegeben wurden. (Geerbt von Type) |
IsMarshalByRef |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsMarshalByRef |
Ruft einen Wert ab, der angibt, ob Type als Verweis gemarshallt wird. (Geerbt von Type) |
IsNested |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsNested |
Ruft einen Wert ab, der angibt, ob das aktuelle Type-Objekt einen Typ darstellt, dessen Definition in der Definition eines anderen Typs geschachtelt ist. (Geerbt von Type) |
IsNestedAssembly |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsNestedAssembly |
Ruft einen Wert ab, der angibt, ob Type geschachtelt und nur innerhalb der eigenen Assembly sichtbar ist. (Geerbt von Type) |
IsNestedFamANDAssem |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsNestedFamANDAssem |
Ruft einen Wert ab, der angibt, ob Type geschachtelt und ausschließlich für Klassen sichtbar ist, die sowohl zur eigenen Familie als auch zur eigenen Assembly gehören. (Geerbt von Type) |
IsNestedFamily |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsNestedFamily |
Ruft einen Wert ab, der angibt, ob Type geschachtelt und nur innerhalb der eigenen Familie sichtbar ist. (Geerbt von Type) |
IsNestedFamORAssem |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsNestedFamORAssem |
Ruft einen Wert ab, der angibt, ob Type geschachtelt und ausschließlich für Klassen sichtbar ist, die zur eigenen Familie oder zur eigenen Assembly gehören. (Geerbt von Type) |
IsNestedPrivate |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsNestedPrivate |
Ruft einen Wert ab, der angibt, ob Type geschachtelt und als privat deklariert ist. (Geerbt von Type) |
IsNestedPublic |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsNestedPublic |
Ruft einen Wert ab, der angibt, ob eine Klasse geschachtelt und als öffentlich deklariert ist. (Geerbt von Type) |
IsNotPublic |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsNotPublic |
Ruft einen Wert ab, der angibt, ob der Type nicht als öffentlich deklariert ist. (Geerbt von Type) |
IsPointer |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsPointer |
Ruft einen Wert ab, der angibt, ob Type ein Zeiger ist. (Geerbt von Type) |
IsPrimitive |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsPrimitive |
Ruft einen Wert ab, der angibt, ob Type zu den primitiven Typen gehört. (Geerbt von Type) |
IsPublic |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsPublic |
Ruft einen Wert ab, der angibt, ob der Type als öffentlich deklariert ist. (Geerbt von Type) |
IsSealed |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsSealed |
Ruft einen Wert ab, der angibt, ob der Type als versiegelt deklariert ist. (Geerbt von Type) |
IsSecurityCritical |
Ruft einen Wert ab, der angibt, ob der aktuelle Typ auf der aktuellen Vertrauensebene sicherheitsrelevant ist und daher wichtige Vorgänge ausführen darf. (Geerbt von Type) |
IsSecuritySafeCritical |
Ruft einen Wert ab, der angibt, ob der aktuelle Typ auf der aktuellen Vertrauensebene sicherheitsrelevant ist, d. h. ob er wichtige Vorgänge ausführen darf und ob von transparentem Code auf ihn zugegriffen werden kann. (Geerbt von Type) |
IsSecurityTransparent |
Ruft einen Wert ab, der angibt, ob der aktuelle Typ auf der aktuellen Vertrauensebene sicherheitstransparent ist und daher keine wichtigen Vorgänge ausführen kann. (Geerbt von Type) |
IsSerializable |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsSerializable |
Veraltet.
Ruft einen Wert ab, der angibt, ob binär Type serialisierbar ist. (Geerbt von Type) |
IsSignatureType |
Ruft einen Wert ab, der angibt, ob der Typ ein Signaturtyp ist (Geerbt von Type) |
IsSpecialName |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsSpecialName |
Ruft einen Wert ab, der angibt, ob der Typ einen Namen besitzt, der eine Sonderbehandlung erfordert. (Geerbt von Type) |
IsSZArray |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsSZArray |
Ruft einen Wert ab, der angibt, ob der Typ ein Arraytyp ist, der nur ein eindimensionales Array mit einer unteren Grenze von 0 (Null) darstellen kann (Geerbt von Type) |
IsTypeDefinition |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsTypeDefinition |
Ruft einen Wert ab, der angibt, ob der Typ eine Typdefinition ist (Geerbt von Type) |
IsUnicodeClass |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsUnicodeClass |
Ruft einen Wert ab, der angibt, ob für |
IsUnmanagedFunctionPointer |
Ruft einen Wert ab, der angibt, ob der aktuelle Type ein nicht verwalteter Funktionszeiger ist. |
IsUnmanagedFunctionPointer |
Ruft einen Wert ab, der angibt, ob der aktuelle Type ein nicht verwalteter Funktionszeiger ist. (Geerbt von Type) |
IsValueType |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsValueType |
Ruft einen Wert ab, der angibt, ob Type ein Werttyp ist. (Geerbt von Type) |
IsVariableBoundArray |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsVariableBoundArray |
Ruft einen Wert ab, der angibt, ob der Typ ein Arraytyp ist, der nur ein mehrdimensionales Array oder ein Array mit einer willkürlichen unteren Grenze darstellen kann (Geerbt von Type) |
IsVisible |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsVisible |
Ruft einen Wert ab, der angibt, ob auf den Type aus Code von außerhalb der Assembly zugegriffen werden kann. (Geerbt von Type) |
MemberType |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
MemberType |
Ruft einen MemberTypes-Wert ab, der angibt, dass dieser Member ein Typ oder ein geschachtelter Typ ist. (Geerbt von Type) |
MetadataToken |
Ruft einen Wert ab, der diese Entität in Metadaten identifiziert. |
MetadataToken |
Ruft einen Wert ab, der ein Metadatenelement identifiziert. (Geerbt von MemberInfo) |
Module |
Ruft das Modul ab, das den implementierten Typ enthält. |
Name |
Ruft den Namen des implementierten Typs ohne den Pfad ab. |
Namespace |
Ruft den Namespace des implementierten Typs ab. |
ReflectedType |
Ruft das Klassenobjekt ab, über das dieser Member abgerufen wurde. (Geerbt von Type) |
StructLayoutAttribute |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
StructLayoutAttribute |
Ruft ein StructLayoutAttribute ab, der das Layout des aktuellen Typs beschreibt. (Geerbt von Type) |
TypeHandle |
Ruft ein Handle für die interne Metadatendarstellung eines implementierten Typs ab. |
TypeInitializer |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
TypeInitializer |
Ruft den Initialisierer für den Typ ab. (Geerbt von Type) |
UnderlyingSystemType |
Ruft die zugrunde liegende Type-Klasse ab, die den implementierten Typ darstellt. |
Methoden
AsType() |
Gibt den aktuellen Typ als ein Type-Objekt zurück. (Geerbt von TypeInfo) |
Equals(Object) |
Bestimmt, ob der zugrunde liegende Systemtyp des aktuellen Type-Objekts mit dem zugrunde liegenden Systemtyp des angegebenen Object-Objekts übereinstimmt (Geerbt von Type) |
Equals(Type) |
Bestimmt, ob der zugrunde liegende Systemtyp des aktuellen Type mit dem zugrunde liegenden Systemtyp des angegebenen Type übereinstimmt. (Geerbt von Type) |
FindInterfaces(TypeFilter, Object) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
FindInterfaces(TypeFilter, Object) |
Gibt ein Array von Type-Objekten zurück, die eine gefilterte Liste von Schnittstellen darstellen, die vom aktuellen Type implementiert oder geerbt wurden. (Geerbt von Type) |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
Gibt ein gefiltertes Array von MemberInfo-Objekten mit dem angegebenen Membertyp zurück. (Geerbt von Type) |
GetArrayRank() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetArrayRank() |
Ruft die Anzahl der Dimensionen eines Arrays ab. (Geerbt von Type) |
GetAttributeFlagsImpl() |
Ruft die der |
GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Sucht einen Konstruktor, dessen Parameter den angegebenen Argumenttypen und -modifizierern entsprechen, und berücksichtigt dabei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention. (Geerbt von Type) |
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
Sucht einen Konstruktor, dessen Parameter unter Verwendung der angegebenen Bindungseinschränkungen den angegebenen Argumenttypen und -modifizierern entsprechen. (Geerbt von Type) |
GetConstructor(BindingFlags, Type[]) |
Sucht unter Verwendung der angegebenen Bindungseinschränkungen nach einem Konstruktor, dessen Parameter mit den angegebenen Argumenttypen übereinstimmen. (Geerbt von Type) |
GetConstructor(Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetConstructor(Type[]) |
Sucht einen öffentlichen Instanzkonstruktor, dessen Parameter den Typen im angegebenen Array entsprechen. (Geerbt von Type) |
GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Ruft den Konstruktor ab, der die |
GetConstructors() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetConstructors() |
Gibt alle öffentlichen Konstruktoren zurück, die für den aktuellen Type definiert sind. (Geerbt von Type) |
GetConstructors(BindingFlags) |
Gibt ein Array von ConstructorInfo-Objekten zurück, die Konstruktoren darstellen, die für den von der aktuellen TypeDelegator-Klasse umschlossenen Typ definiert sind. |
GetCustomAttributes(Boolean) |
Gibt alle für diesen Typ festgelegten benutzerdefinierten Attribute zurück und gibt an, ob die Vererbungskette des Typs durchsucht werden soll. |
GetCustomAttributes(Type, Boolean) |
Gibt ein Array benutzerdefinierter Attribute zurück, die durch den Typ bezeichnet sind. |
GetCustomAttributesData() |
Gibt eine Liste von CustomAttributeData-Objekten zurück, die Daten zu den Attributen darstellen, die auf den Zielmember angewendet wurden. (Geerbt von MemberInfo) |
GetDeclaredEvent(String) |
Gibt ein -Objekt zurück, das das vom aktuellen Typ deklarierte angegebene Ereignis darstellt. (Geerbt von TypeInfo) |
GetDeclaredField(String) |
Gibt ein -Objekt zurück, das das vom aktuellen Typ deklarierte angegebene Feld darstellt. (Geerbt von TypeInfo) |
GetDeclaredMethod(String) |
Gibt ein -Objekt zurück, das die angegebene Methode darstellt, die vom aktuellen Typ deklariert wurde. (Geerbt von TypeInfo) |
GetDeclaredMethods(String) |
Gibt eine Auflistung zurück, die alle Methoden enthält, die für den aktuellen Typ deklariert sind und dem angegebenen Namen entsprechen. (Geerbt von TypeInfo) |
GetDeclaredNestedType(String) |
Gibt ein -Objekt zurück, das den angegebenen geschachtelten Typ darstellt, der vom aktuellen Typ deklariert wurde. (Geerbt von TypeInfo) |
GetDeclaredProperty(String) |
Gibt ein -Objekt zurück, das die vom aktuellen Typ deklarierte angegebene Eigenschaft darstellt. (Geerbt von TypeInfo) |
GetDefaultMembers() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetDefaultMembers() |
Sucht nach den für den aktuellen Type definierten Membern, deren DefaultMemberAttribute festgelegt ist. (Geerbt von Type) |
GetElementType() |
Gibt die Type-Klasse des Objekts zurück, das das aktuelle Array, den Zeiger oder ByRef umfasst oder auf das verwiesen wird. |
GetEnumName(Object) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEnumName(Object) |
Gibt den Namen der Konstanten für den aktuellen Enumerationstyp zurück, die den angegebenen Wert aufweist. (Geerbt von Type) |
GetEnumNames() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEnumNames() |
Gibt die Namen der Member des aktuellen Enumerationstyps zurück. (Geerbt von Type) |
GetEnumUnderlyingType() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEnumUnderlyingType() |
Gibt den zugrunde liegenden Typ des aktuellen Enumerationstyps zurück. (Geerbt von Type) |
GetEnumValues() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEnumValues() |
Gibt ein Array mit den Werten der Konstanten im aktuellen Enumerationstyp zurück. (Geerbt von Type) |
GetEnumValuesAsUnderlyingType() |
Ruft ein Array der Werte der zugrunde liegenden Typkonstanten dieses Enumerationstyps ab. (Geerbt von Type) |
GetEvent(String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEvent(String) |
Gibt das EventInfo-Objekt zurück, das das angegebene öffentliche Ereignis darstellt. (Geerbt von Type) |
GetEvent(String, BindingFlags) |
Gibt das angegebene Ereignis zurück. |
GetEvents() |
Gibt ein Array von EventInfo-Objekten zurück, die sämtliche von der aktuellen |
GetEvents(BindingFlags) |
Gibt die in |
GetField(String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetField(String) |
Sucht das öffentliche Feld mit dem angegebenen Namen. (Geerbt von Type) |
GetField(String, BindingFlags) |
Gibt ein FieldInfo-Objekt zurück, das das Feld mit dem angegebenen Namen darstellt. |
GetFields() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetFields() |
Gibt sämtliche öffentlichen Felder des aktuellen Type zurück. (Geerbt von Type) |
GetFields(BindingFlags) |
Gibt ein Array von FieldInfo-Objekten zurück, die die Datenfelder darstellen, die für den von der aktuellen TypeDelegator-Klasse umschlossenen Typ definiert sind. |
GetFunctionPointerCallingConventions() |
Gibt beim Überschreiben in einer abgeleiteten Klasse die Aufrufkonventionen des aktuellen Funktionszeigers Typezurück. |
GetFunctionPointerCallingConventions() |
Gibt beim Überschreiben in einer abgeleiteten Klasse die aufrufenden Konventionen des aktuellen Funktionszeigers Typezurück. (Geerbt von Type) |
GetFunctionPointerParameterTypes() |
Gibt beim Überschreiben in einer abgeleiteten Klasse die Parametertypen des aktuellen Funktionszeigers Typezurück. |
GetFunctionPointerParameterTypes() |
Gibt beim Überschreiben in einer abgeleiteten Klasse die Parametertypen des aktuellen Funktionszeigers Typezurück. (Geerbt von Type) |
GetFunctionPointerReturnType() |
Gibt beim Überschreiben in einer abgeleiteten Klasse den Rückgabetyp des aktuellen Funktionszeigers Typezurück. |
GetFunctionPointerReturnType() |
Gibt beim Überschreiben in einer abgeleiteten Klasse den Rückgabetyp des aktuellen Funktionszeigers Typezurück. (Geerbt von Type) |
GetGenericArguments() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetGenericArguments() |
Gibt ein Array von Type-Objekten zurück, die die Typargumente eines geschlossenen generischen Typs oder die Typparameter einer generischen Typdefinition darstellen. (Geerbt von Type) |
GetGenericParameterConstraints() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetGenericParameterConstraints() |
Gibt ein Array von Type-Objekten zurück, die die Einschränkungen für den aktuellen generischen Typparameter darstellen. (Geerbt von Type) |
GetGenericTypeDefinition() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetGenericTypeDefinition() |
Gibt ein Type-Objekt zurück, das eine generische Typdefinition darstellt, aus der der aktuelle generische Typ konstruiert werden kann. (Geerbt von Type) |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. (Geerbt von Type) |
GetInterface(String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetInterface(String) |
Sucht die Schnittstelle mit dem angegebenen Namen. (Geerbt von Type) |
GetInterface(String, Boolean) |
Gibt die angegebene Schnittstelle zurück, die durch den von der aktuellen TypeDelegator-Klasse umschlossenen Typ implementiert wurde. |
GetInterfaceMap(Type) |
Gibt eine Schnittstellenzuordnung für den angegebenen Schnittstellentyp zurück. |
GetInterfaces() |
Gibt alle für die aktuelle Klasse und ihre Basisklassen implementierten Schnittstellen zurück. |
GetMember(String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMember(String) |
Sucht die öffentlichen Member mit dem angegebenen Namen. (Geerbt von Type) |
GetMember(String, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMember(String, BindingFlags) |
Sucht die angegebenen Member unter Verwendung der angegebenen Bindungseinschränkungen. (Geerbt von Type) |
GetMember(String, MemberTypes, BindingFlags) |
Gibt Member (Eigenschaften, Methoden, Konstruktoren, Felder, Ereignisse und geschachtelte Typen) zurück, die durch |
GetMembers() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMembers() |
Gibt sämtliche öffentlichen Member des aktuellen Type zurück. (Geerbt von Type) |
GetMembers(BindingFlags) |
Gibt durch |
GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Sucht nach dem für MemberInfo den aktuellen Type , der dem angegebenen MemberInfoentspricht. |
GetMemberWithSameMetadataDefinitionAs(MemberInfo) |
Sucht nach dem MemberInfo für den aktuellen Type , der dem angegebenen MemberInfoentspricht. (Geerbt von Type) |
GetMethod(String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethod(String) |
Sucht die öffentliche Methode mit dem angegebenen Namen. (Geerbt von Type) |
GetMethod(String, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethod(String, BindingFlags) |
Sucht die angegebene Methode unter Verwendung der angegebenen Bindungseinschränkungen. (Geerbt von Type) |
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Sucht nach der angegebenen Methode, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen, und verwendet dabei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention. (Geerbt von Type) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Sucht unter Verwendung der angegebenen Bindungseinschränkungen nach der angegebenen Methode, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen. (Geerbt von Type) |
GetMethod(String, BindingFlags, Type[]) |
Sucht unter Verwendung der angegebenen Bindungseinschränkungen nach der angegebenen Methode, deren Parameter mit den angegebenen Argumenttypen übereinstimmen. (Geerbt von Type) |
GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Sucht nach der angegebenen Methode, deren Parameter der angegebenen Anzahl generischer Parameter und den angegebenen Argumenttypen und -modifizierern entsprechen, und verwendet dabei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention. (Geerbt von Type) |
GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[]) |
Sucht unter Verwendung der angegebenen Bindungseinschränkungen nach der angegebenen Methode, deren Parameter der angegebenen Anzahl generischer Parameter und den angegebenen Argumenttypen und -modifizierern entsprechen. (Geerbt von Type) |
GetMethod(String, Int32, BindingFlags, Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethod(String, Int32, Type[]) |
Sucht die angegebene öffentliche Methode, deren Parameter der angegebenen Anzahl generischer Parameter und den angegebenen Argumenttypen entsprechen. (Geerbt von Type) |
GetMethod(String, Int32, Type[], ParameterModifier[]) |
Sucht die angegebene öffentliche Methode, deren Parameter der angegebenen Anzahl generischer Parameter und den angegebenen Argumenttypen und -modifizierern entsprechen. (Geerbt von Type) |
GetMethod(String, Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethod(String, Type[]) |
Sucht die angegebene öffentliche Methode, deren Parameter den angegebenen Argumenttypen entsprechen. (Geerbt von Type) |
GetMethod(String, Type[], ParameterModifier[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethod(String, Type[], ParameterModifier[]) |
Sucht die angegebene öffentliche Methode, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen. (Geerbt von Type) |
GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Sucht nach der angegebenen Methode, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen, und verwendet dabei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention. |
GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
Sucht beim Überschreiben in einer abgeleiteten Klasse unter Verwendung der angegebenen Bindungseinschränkungen und der angegebenen Aufrufkonvention nach der angegebenen Methode, deren Parameter der angegebenen Anzahl generischer Parameter und den angegebenen Argumenttypen und -modifizierern entsprechen. (Geerbt von Type) |
GetMethods() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethods() |
Gibt sämtliche öffentlichen Methoden des aktuellen Type zurück. (Geerbt von Type) |
GetMethods(BindingFlags) |
Gibt ein Array von MethodInfo-Objekten zurück, die angegebene Methoden darstellen, die für den von der aktuellen TypeDelegator-Klasse umschlossenen Typ definiert sind. |
GetNestedType(String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetNestedType(String) |
Sucht den öffentlichen geschachtelten Typ mit dem angegebenen Namen. (Geerbt von Type) |
GetNestedType(String, BindingFlags) |
Gibt einen geschachtelten Typ zurück, der durch die |
GetNestedTypes() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetNestedTypes() |
Gibt die im aktuellen Type geschachtelten öffentlichen Typen zurück. (Geerbt von Type) |
GetNestedTypes(BindingFlags) |
Gibt die in der |
GetOptionalCustomModifiers() |
Gibt beim Überschreiben in einer abgeleiteten Klasse die optionalen benutzerdefinierten Modifizierer des aktuellen Typezurück. (Geerbt von Type) |
GetProperties() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperties() |
Gibt sämtliche öffentlichen Eigenschaften des aktuellen Type zurück. (Geerbt von Type) |
GetProperties(BindingFlags) |
Gibt ein Array von PropertyInfo-Objekten zurück, die Eigenschaften darstellen, die für den von der aktuellen TypeDelegator-Klasse umschlossenen Typ definiert sind. |
GetProperty(String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(String) |
Sucht die öffentliche Eigenschaft mit dem angegebenen Namen. (Geerbt von Type) |
GetProperty(String, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(String, BindingFlags) |
Sucht die angegebene Eigenschaft unter Verwendung der angegebenen Bindungseinschränkungen. (Geerbt von Type) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Sucht anhand der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen. (Geerbt von Type) |
GetProperty(String, Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(String, Type) |
Sucht die öffentliche Eigenschaft mit dem angegebenen Namen und Rückgabetyp. (Geerbt von Type) |
GetProperty(String, Type, Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(String, Type, Type[]) |
Sucht die angegebene öffentliche Eigenschaft, deren Parameter den angegebenen Argumenttypen entsprechen. (Geerbt von Type) |
GetProperty(String, Type, Type[], ParameterModifier[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(String, Type, Type[], ParameterModifier[]) |
Sucht die angegebene öffentliche Eigenschaft, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen. (Geerbt von Type) |
GetProperty(String, Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(String, Type[]) |
Sucht die angegebene öffentliche Eigenschaft, deren Parameter den angegebenen Argumenttypen entsprechen. (Geerbt von Type) |
GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Sucht beim Überschreiben in einer abgeleiteten Klasse unter Verwendung der angegebenen Bindungseinschränkungen nach der angegebenen Eigenschaft, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen. |
GetRequiredCustomModifiers() |
Gibt beim Überschreiben in einer abgeleiteten Klasse die erforderlichen benutzerdefinierten Modifizierer des aktuellen Typezurück. (Geerbt von Type) |
GetType() |
Ruft den aktuellen Type ab. (Geerbt von Type) |
GetTypeCodeImpl() |
Gibt den zugrunde liegenden Typcode dieser Type-Instanz zurück. (Geerbt von Type) |
HasElementTypeImpl() |
Ruft einen Wert ab, der angibt, ob der aktuelle Type-Typ einen anderen Typ einschließt oder darauf verweist, d. h., ob der aktuelle Type-Typ ein Array, Zeiger oder ByRef ist. |
HasSameMetadataDefinitionAs(MemberInfo) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
Ruft den angegebenen Member auf, der den angegebenen Bindungseinschränkungen und der angegebenen Argumentliste entspricht. (Geerbt von Type) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
Ruft den angegebenen Member auf, der den angegebenen Bindungseinschränkungen sowie der angegebenen Argumentliste und Kultur entspricht. (Geerbt von Type) |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Ruft den angegebenen Member auf. Die Methode, die aufgerufen werden soll, muss zugänglich sein und mit der angegebenen Argumentliste unter den Einschränkungen des angegebenen Binders und der Aufrufattribute die spezifischste Übereinstimmung bereitstellen. |
IsArrayImpl() |
Gibt einen Wert zurück, der angibt, ob Type ein Array ist. |
IsAssignableFrom(Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsAssignableFrom(Type) |
Bestimmt, ob eine Instanz des angegebenen Typs |
IsAssignableFrom(TypeInfo) |
Gibt einen Wert zurück, der angibt, ob der angegebene Typ dem Typ zugewiesen werden kann. |
IsAssignableTo(Type) |
Bestimmt, ob der aktuelle Typ einer Variablen des angegebenen |
IsByRefImpl() |
Gibt einen Wert zurück, der angibt, ob der Type als Verweis übergeben wird. |
IsCOMObjectImpl() |
Gibt einen Wert zurück, der angibt, ob das Type ein COM-Objekt ist. |
IsContextfulImpl() |
Implementiert die IsContextful-Eigenschaft und bestimmt, ob Type in einen Kontext aufgenommen werden kann. (Geerbt von Type) |
IsDefined(Type, Boolean) |
Gibt an, ob ein durch |
IsEnumDefined(Object) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsEnumDefined(Object) |
Gibt einen Wert zurück, der angibt, ob der angegebene Wert im aktuellen Enumerationstyp vorhanden ist. (Geerbt von Type) |
IsEquivalentTo(Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsEquivalentTo(Type) |
Bestimmt, ob zwei COM-Typen die gleiche Identität haben und äquivalente Typen aufweisen können. (Geerbt von Type) |
IsInstanceOfType(Object) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsInstanceOfType(Object) |
Bestimmt, ob das angegebene Objekt eine Instanz des aktuellen Type ist. (Geerbt von Type) |
IsMarshalByRefImpl() |
Implementiert die IsMarshalByRef-Eigenschaft und bestimmt, ob der Type als Verweis gemarshallt wird. (Geerbt von Type) |
IsPointerImpl() |
Gibt einen Wert zurück, der angibt, ob das Type ein Zeiger ist. |
IsPrimitiveImpl() |
Gibt einen Wert zurück, der angibt, ob Type zu den primitiven Typen gehört. |
IsSubclassOf(Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsSubclassOf(Type) |
Bestimmt, ob der aktuelle Type vom angegebenen Type abgeleitet ist. (Geerbt von Type) |
IsValueTypeImpl() |
Gibt einen Wert zurück, der angibt, ob der Typ ein Werttyp, d. h. weder eine Klasse noch eine Schnittstelle ist. |
MakeArrayType() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
MakeArrayType() |
Gibt ein Type-Objekt zurück, das ein eindimensionales Array vom aktuellen Typ mit einer unteren Grenze von 0 (null) darstellt. (Geerbt von Type) |
MakeArrayType(Int32) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
MakeArrayType(Int32) |
Gibt ein Type-Objekt zurück, das ein Array vom aktuellen Typ mit der angegebenen Anzahl von Dimensionen darstellt. (Geerbt von Type) |
MakeByRefType() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
MakeByRefType() |
Gibt ein Type-Objekt zurück, das beim Übergeben als |
MakeGenericType(Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
MakeGenericType(Type[]) |
Ersetzt die Typparameter der aktuellen generischen Typdefinition durch die Elemente eines Arrays von Typen und gibt ein Type-Objekt zurück, das den resultierenden konstruierten Typ darstellt. (Geerbt von Type) |
MakePointerType() |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
MakePointerType() |
Gibt ein Type-Objekt zurück, das einen Zeiger auf den aktuellen Typ darstellt. (Geerbt von Type) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt einen |
Explizite Schnittstellenimplementierungen
_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. (Geerbt von MemberInfo) |
_MemberInfo.GetType() |
Ruft ein Type-Objekt ab, das die MemberInfo-Klasse darstellt. (Geerbt von MemberInfo) |
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. (Geerbt von MemberInfo) |
_MemberInfo.GetTypeInfoCount(UInt32) |
Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). (Geerbt von MemberInfo) |
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. (Geerbt von MemberInfo) |
_Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. (Geerbt von Type) |
_Type.GetTypeInfo(UInt32, UInt32, IntPtr) |
Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. (Geerbt von Type) |
_Type.GetTypeInfoCount(UInt32) |
Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). (Geerbt von Type) |
_Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. (Geerbt von Type) |
IReflectableType.GetTypeInfo() |
Gibt eine Darstellung des aktuellen Typs als ein TypeInfo-Objekt zurück. (Geerbt von TypeInfo) |
Erweiterungsmethoden
GetCustomAttribute(MemberInfo, Type) |
Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird. |
GetCustomAttribute(MemberInfo, Type, Boolean) |
Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird, und überprüft optional die Vorgänger dieses Members. |
GetCustomAttribute<T>(MemberInfo) |
Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird. |
GetCustomAttribute<T>(MemberInfo, Boolean) |
Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, der für einen angegebenen Member angewendet wird, und überprüft optional die Vorgänger dieses Members. |
GetCustomAttributes(MemberInfo) |
Ruft eine Auflistung benutzerdefinierter Attribute ab, die für einen angegebenen Member angewendet werden. |
GetCustomAttributes(MemberInfo, Boolean) |
Ruft eine Auflistung benutzerdefinierter Attribute ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members. |
GetCustomAttributes(MemberInfo, Type) |
Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebenen Member angewendet werden. |
GetCustomAttributes(MemberInfo, Type, Boolean) |
Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members. |
GetCustomAttributes<T>(MemberInfo) |
Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für eine angegebenen Member angewendet werden. |
GetCustomAttributes<T>(MemberInfo, Boolean) |
Ruft eine Auflistung benutzerdefinierter Attribute eines angegebenen Typs ab, die für einen angegebenen Member angewendet werden, und überprüft optional die Vorgänger dieses Members. |
IsDefined(MemberInfo, Type) |
Gibt an, ob irgend welche benutzerdefinierten Attribute eines bestimmten Typs auf eines angegebenen Members angewendet werden. |
IsDefined(MemberInfo, Type, Boolean) |
Gibt an, ob benutzerdefinierte Attribute eines angegebenen Typs auf einen angegebenen Member und optional auf dessen Vorgänger angewendet werden. |
GetTypeInfo(Type) |
Gibt die TypeInfo-Darstellung eines angegebenen Typs zurück. |
GetMetadataToken(MemberInfo) |
Ruft ein Metadatentoken für das angegebene Element ab, falls verfügbar. |
HasMetadataToken(MemberInfo) |
Gibt einen Wert zurück, der angibt, ob ein Metadatentoken für das angegebene Element verfügbar ist. |
GetRuntimeEvent(Type, String) |
Ruft ein Objekt ab, das das angegebene Ereignis darstellt. |
GetRuntimeEvents(Type) |
Ruft eine Auflistung ab, die alle Ereignisse darstellt, die für einen bestimmten Typ definiert werden. |
GetRuntimeField(Type, String) |
Ruft ein Objekt ab, das ein bestimmtes Feld darstellt. |
GetRuntimeFields(Type) |
Ruft eine Auflistung ab, die alle Felder darstellt, die für einen bestimmten Typ definiert werden. |
GetRuntimeInterfaceMap(TypeInfo, Type) |
Gibt eine Schnittstellenzuordnung für den angegebenen Typ und die angegebene Schnittstelle zurück. |
GetRuntimeMethod(Type, String, Type[]) |
Ruft ein Objekt ab, das eine angegebene Methode darstellt. |
GetRuntimeMethods(Type) |
Ruft eine Auflistung ab, die alle Methoden darstellt, die für einen bestimmten Typ definiert werden. |
GetRuntimeProperties(Type) |
Ruft eine Auflistung ab, die alle Eigenschaften darstellt, die für einen bestimmten Typ definiert werden. |
GetRuntimeProperty(Type, String) |
Ruft ein Objekt ab, das eine angegebene Eigenschaft darstellt. |
GetConstructor(Type, Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEvent(Type, String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEvent(Type, String, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEvents(Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetEvents(Type, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetField(Type, String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetFields(Type, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetGenericArguments(Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMember(Type, String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMembers(Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethod(Type, String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethod(Type, String, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethod(Type, String, Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetMethods(Type, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperties(Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperties(Type, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(Type, String) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(Type, String, BindingFlags) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
GetProperty(Type, String, Type, Type[]) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsAssignableFrom(Type, Type) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
IsInstanceOfType(Type, Object) |
Umschließt ein Type-Objekt und delegiert alle Methoden an diesen |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für