Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Schließt ein Type-Objekt in einen Wrapper ein und delegiert alle Methoden an diesen Type.
In den folgenden Tabellen werden die vom TypeDelegator -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
(siehe auch Geschützte Konstruktoren )
| Name | Beschreibung | |
|---|---|---|
![]() |
TypeDelegator | Überladen. Initialisiert eine neue Instanz der TypeDelegator-Klasse. |
Zum Seitenanfang
Geschützte Konstruktoren
| Name | Beschreibung | |
|---|---|---|
![]() |
TypeDelegator | Überladen. Initialisiert eine neue Instanz der TypeDelegator-Klasse. |
Zum Seitenanfang
Geschützte Felder
| Name | Beschreibung | |
|---|---|---|
![]() |
typeImpl | Ein Wert, der Typinformationen angibt. |
Zum Seitenanfang
Öffentliche Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
Assembly | Überschrieben. Ruft die Assembly des implementierten Typs ab. |
![]() |
AssemblyQualifiedName | Überschrieben. Ruft den vollqualifizierten Namen der Assembly ab. |
![]() |
Attributes | Ruft die Type zugeordneten Attribute ab.(Von Type geerbt.) |
![]() |
BaseType | Überschrieben. Ruft den Basistyp für den aktuellen Typ ab. |
![]() |
ContainsGenericParameters | Ruft einen Wert ab, der angibt, ob das aktuelle Type-Objekt über Typparameter verfügt, die nicht durch bestimmte Typen ersetzt wurden.(Von Type geerbt.) |
![]() |
DeclaringMethod | Ruft eine MethodBase ab, die die deklarierende Methode darstellt, wenn der aktuelle Type einen Typparameter einer generischen Methode darstellt.(Von Type geerbt.) |
![]() |
DeclaringType | Ruft die Klasse ab, die diesen Member deklariert.(Von Type geerbt.) |
![]() |
DefaultBinder | Ruft einen Verweis auf den Standardbinder ab, der interne Regeln für die Auswahl der passenden Member implementiert, die von InvokeMember aufgerufen werden sollen.(Von Type geerbt.) |
![]() |
FullName | Überschrieben. Ruft den vollqualifizierten Namen des implementierten Typs ab. |
![]() |
GenericParameterAttributes | Ruft eine Kombination von GenericParameterAttributes-Flags ab, die die Kovarianz und die speziellen Einschränkungen des aktuellen generischen Typparameters angeben. (Von Type geerbt.) |
![]() |
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.(Von Type geerbt.) |
![]() |
GUID | Überschrieben. Ruft die GUID (Globally Unique Identifier) des implementierten Typs ab. |
![]() |
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.(Von Type geerbt.) |
![]() |
IsAbstract | Ruft einen Wert ab, der angibt, ob Type abstrakt ist und überschrieben werden muss.(Von Type geerbt.) |
![]() |
IsAnsiClass | Ruft einen Wert ab, der angibt, ob für Type das Zeichenfolgenformatattribut AnsiClass ausgewählt ist.(Von Type geerbt.) |
![]() |
IsArray | Ruft einen Wert ab, der angibt, ob Type ein Array ist.(Von Type geerbt.) |
![]() |
IsAutoClass | Ruft einen Wert ab, der angibt, ob für Type das Zeichenfolgenformatattribut AutoClass ausgewählt ist.(Von Type geerbt.) |
![]() |
IsAutoLayout | Ruft einen Wert ab, der angibt, ob für Type das Klassenlayoutattribut AutoLayout ausgewählt ist.(Von Type geerbt.) |
![]() |
IsByRef | Ruft einen Wert ab, der angibt, ob Type als Verweis übergeben wird.(Von Type geerbt.) |
![]() |
IsClass | Ruft einen Wert ab, der angibt, ob Type eine Klasse ist, d. h. weder ein Werttyp noch eine Schnittstelle.(Von Type geerbt.) |
![]() |
IsCOMObject | Ruft einen Wert ab, der angibt, ob Type ein COM-Objekt ist.(Von Type geerbt.) |
![]() |
IsContextful | Ruft einen Wert ab, der angibt, ob Type in einen Kontext aufgenommen werden kann.(Von Type geerbt.) |
![]() |
IsEnum | Ruft einen Wert ab, der angibt, ob der aktuelle Type eine Enumeration darstellt.(Von Type geerbt.) |
![]() |
IsExplicitLayout | Ruft einen Wert ab, der angibt, ob für Type das Klassenlayoutattribut ExplicitLayout ausgewählt ist.(Von Type geerbt.) |
![]() |
IsGenericParameter | Ruft einen Wert ab, der angibt, ob der aktuelle Type einen Typparameter einer generischen Typ- oder Methodendefinition darstellt.(Von Type geerbt.) |
![]() |
IsGenericType | Ruft einen Wert ab, der angibt, ob der aktuelle Typ ein generischer Typ ist.(Von Type geerbt.) |
![]() |
IsGenericTypeDefinition | Ruft einen Wert ab, der angibt, ob der aktuelle Type eine generische Typdefinition darstellt, aus der andere generische Typen konstruiert werden können.(Von Type geerbt.) |
![]() |
IsImport | Ruft einen Wert ab, der angibt, ob der Type ein ComImportAttribute-Attribut hat, was bedeutet, dass er aus einer COM-Typbibliothek importiert wurde.(Von Type geerbt.) |
![]() |
IsInterface | Ruft einen Wert ab, der angibt, ob Type eine Schnittstelle ist, d. h. weder eine Klasse noch ein Werttyp.(Von Type geerbt.) |
![]() |
IsLayoutSequential | Ruft einen Wert ab, der angibt, ob für Type das Klassenlayoutattribut SequentialLayout ausgewählt ist.(Von Type geerbt.) |
![]() |
IsMarshalByRef | Ruft einen Wert ab, der angibt, ob der Type als Verweis gemarshallt wird.(Von Type geerbt.) |
![]() |
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.(Von Type geerbt.) |
![]() |
IsNestedAssembly | Ruft einen Wert ab, der angibt, ob Type geschachtelt und nur innerhalb der eigenen Assembly sichtbar ist.(Von Type geerbt.) |
![]() |
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.(Von Type geerbt.) |
![]() |
IsNestedFamily | Ruft einen Wert ab, der angibt, ob Type geschachtelt und nur innerhalb der eigenen Familie sichtbar ist.(Von Type geerbt.) |
![]() |
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.(Von Type geerbt.) |
![]() |
IsNestedPrivate | Ruft einen Wert ab, der angibt, ob Type geschachtelt und als privat deklariert ist.(Von Type geerbt.) |
![]() |
IsNestedPublic | Ruft einen Wert ab, der angibt, ob eine Klasse geschachtelt und als öffentlich deklariert ist.(Von Type geerbt.) |
![]() |
IsNotPublic | Ruft einen Wert ab, der angibt, ob der Type nicht als öffentlich deklariert ist.(Von Type geerbt.) |
![]() |
IsPointer | Ruft einen Wert ab, der angibt, ob Type ein Zeiger ist.(Von Type geerbt.) |
![]() |
IsPrimitive | Ruft einen Wert ab, der angibt, ob Type zu den primitiven Typen gehört.(Von Type geerbt.) |
![]() |
IsPublic | Ruft einen Wert ab, der angibt, ob der Type als öffentlich deklariert ist.(Von Type geerbt.) |
![]() |
IsSealed | Ruft einen Wert ab, der angibt, ob Type als versiegelt deklariert ist.(Von Type geerbt.) |
![]() |
IsSerializable | Ruft einen Wert ab, der angibt, ob Type serialisierbar ist.(Von Type geerbt.) |
![]() |
IsSpecialName | Ruft einen Wert ab, der angibt, ob Type einen Namen besitzt, der eine Sonderbehandlung erfordert.(Von Type geerbt.) |
![]() |
IsUnicodeClass | Ruft einen Wert ab, der angibt, ob für Type das Zeichenfolgenformatattribut UnicodeClass ausgewählt ist.(Von Type geerbt.) |
![]() |
IsValueType | Ruft einen Wert ab, der angibt, ob Type ein Werttyp ist.(Von Type geerbt.) |
![]() |
IsVisible | Ruft einen Wert ab, der angibt, ob auf den Type aus Code von außerhalb der Assembly zugegriffen werden kann.(Von Type geerbt.) |
![]() |
MemberType | Ruft einen MemberTypes-Wert ab, der angibt, dass dieser Member ein Typ oder ein geschachtelter Typ ist.(Von Type geerbt.) |
![]() |
MetadataToken | Überschrieben. Ruft einen Wert ab, der diese Entität in Metadaten identifiziert. |
![]() |
Module | Überschrieben. Ruft das Modul ab, das den implementierten Typ enthält. |
![]() |
Name | Überschrieben. Ruft den Namen des implementierten Typs ohne den Pfad ab. |
![]() |
Namespace | Überschrieben. Ruft den Namespace des implementierten Typs ab. |
![]() |
ReflectedType | Ruft das Klassenobjekt ab, über das dieser Member abgerufen wurde.(Von Type geerbt.) |
![]() |
StructLayoutAttribute | Ruft ein StructLayoutAttribute ab, der das Layout des aktuellen Typs beschreibt.(Von Type geerbt.) |
![]() |
TypeHandle | Überschrieben. Ruft ein Handle für die interne Metadatendarstellung eines implementierten Typs ab. |
![]() |
TypeInitializer | Ruft den Initialisierer für Type ab.(Von Type geerbt.) |
![]() |
UnderlyingSystemType | Überschrieben. Ruft die zugrunde liegende Type-Klasse ab, die den implementierten Typ darstellt. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
| Name | Beschreibung | |
|---|---|---|
![]() |
Equals | Überladen. Bestimmt, ob der zugrunde liegende Systemtyp des aktuellen Type mit dem zugrunde liegende Systemtyp des angegebenen Object oder Type übereinstimmt. (Von Type geerbt.) |
![]() |
FindInterfaces | Gibt ein Array von Type-Objekten zurück, die eine gefilterte Liste von Schnittstellen darstellen, die vom aktuellen Type implementiert oder geerbt wurden. (Von Type geerbt.) |
![]() |
FindMembers | Gibt ein gefiltertes Array von MemberInfo-Objekten mit dem angegebenen Membertyp zurück. (Von Type geerbt.) |
![]() |
GetArrayRank | Ruft die Anzahl der Dimensionen eines Array ab. (Von Type geerbt.) |
![]() |
GetConstructor | Überladen. Ruft einen bestimmten Konstruktor des aktuellen Type ab. (Von Type geerbt.) |
![]() |
GetConstructors | Überladen. Gibt ein Array von ConstructorInfo-Objekten zurück, die Konstruktoren darstellen, die für den von der aktuellen TypeDelegator-Klasse eingeschlossenen Typ definiert sind. |
![]() |
GetCustomAttributes | Überladen. Überschrieben. Gibt alle für diesen Typ festgelegten benutzerdefinierten Attribute zurück. |
![]() |
GetDefaultMembers | Sucht nach den für den aktuellen Type definierten Membern, deren DefaultMemberAttribute festgelegt ist. (Von Type geerbt.) |
![]() |
GetElementType | Überschrieben. Gibt die Type-Klasse des Objekts zurück, das das aktuelle Array, den Zeiger oder ByRef umfasst oder auf das verwiesen wird. |
![]() |
GetEvent | Überladen. Gibt ein EventInfo-Objekt zurück, das ein Ereignis des vom aktuellen TypeDelegator-Objekt eingeschlossenen Typs darstellt. |
![]() |
GetEvents | Überladen. Überschrieben. Gibt ein Array von EventInfo-Objekten zurück, die sämtliche von der aktuellen TypeDelegator-Klasse deklarierten oder geerbten öffentlichen Ereignisse darstellen. |
![]() |
GetField | Überladen. Gibt ein FieldInfo-Objekt zurück, das ein Feld des vom aktuellen TypeDelegator-Objekt eingeschlossenen Typs darstellt. |
![]() |
GetFields | Überladen. Gibt ein Array von FieldInfo-Objekten zurück, die Datenfelder darstellen, die für den von der aktuellen TypeDelegator-Klasse eingeschlossenen Typ definiert sind. |
![]() |
GetGenericArguments | Gibt ein Array von Type-Objekten zurück, die die Typargumente eines generischen Typs oder die Typargumente einer generischen Typdefinition darstellen. (Von Type geerbt.) |
![]() |
GetGenericParameterConstraints | Gibt ein Array von Type-Objekten zurück, die die Einschränkungen für den aktuellen generischen Typparameter darstellen. (Von Type geerbt.) |
![]() |
GetGenericTypeDefinition | Gibt ein Type-Objekt zurück, das eine generische Typdefinition darstellt, aus der der aktuelle generische Typ konstruiert werden kann. (Von Type geerbt.) |
![]() |
GetHashCode | Gibt den Hashcode für diese Instanz zurück. (Von Type geerbt.) |
![]() |
GetInterface | Überladen. Gibt eine Schnittstelle zurück, die durch den von der aktuellen TypeDelegator-Klasse eingeschlossenen Typ implementiert wurde. |
![]() |
GetInterfaceMap | Überschrieben. Gibt eine Schnittstellenzuordnung für den angegebenen Schnittstellentyp zurück. |
![]() |
GetInterfaces | Überschrieben. Gibt alle für die aktuelle Klasse und ihre Basisklassen implementierten Schnittstellen zurück. |
![]() |
GetMember | Überladen. Gibt den angegebenen Member (Eigenschaft, Methode, Konstruktor, Feld, Ereignis oder geschachtelter Typ) des vom aktuellen TypeDelegator-Objekt eingeschlossenen Typs zurück. |
![]() |
GetMembers | Überladen. Gibt ein Array von MemberInfo-Objekten zurück, die Member darstellen, die für den von der aktuellen TypeDelegator-Klasse eingeschlossenen Typ definiert sind. |
![]() |
GetMethod | Überladen. Ruft eine bestimmte Methode des aktuellen Type ab. (Von Type geerbt.) |
![]() |
GetMethods | Überladen. Gibt ein Array von MethodInfo-Objekten zurück, die die Methoden darstellen, die für den von der aktuellen TypeDelegator-Klasse eingeschlossenen Typ definiert sind. |
![]() |
GetNestedType | Überladen. Gibt einen geschachtelten Typ zurück, der durch den vom aktuellen TypeDelegator-Objekt eingeschlossenen Typ deklariert oder geerbt wird. |
![]() |
GetNestedTypes | Überladen. Gibt die geschachtelten Typen zurück, die durch den vom aktuellen TypeDelegator-Objekt eingeschlossenen Typ deklariert oder geerbt werden. |
![]() |
GetProperties | Überladen. Gibt ein Array von PropertyInfo-Objekten zurück, die Eigenschaften darstellen, die für den vom aktuellen TypeDelegator-Objekt eingeschlossenen Typ definiert sind. |
![]() |
GetProperty | Überladen. Ruft eine bestimmte Eigenschaft des aktuellen Type ab. (Von Type geerbt.) |
![]() |
GetType | Überladen. Ruft ein Type-Objekt ab, das den angegebenen Typ darstellt. (Von Type geerbt.) |
![]() |
GetTypeArray | Ruft die Typen der Objekte im angegebenen Array ab. (Von Type geerbt.) |
![]() |
GetTypeCode | Ruft den zugrunde liegenden Typcode des angegebenen Type ab. (Von Type geerbt.) |
![]() |
GetTypeFromCLSID | Überladen. Ruft den Typ ab, dem die angegebene Klassen-ID (CLSID) zugeordnet ist. (Von Type geerbt.) |
![]() |
GetTypeFromHandle | Ruft den Typ ab, auf den das angegebene Typhandle verweist. (Von Type geerbt.) |
![]() |
GetTypeFromProgID | Überladen. Ruft den Typ ab, dem die angegebene ProgID (Programmbezeichner) zugeordnet ist. (Von Type geerbt.) |
![]() |
GetTypeHandle | Ruft das Handle für den Type eines angegebenen Objekts ab. (Von Type geerbt.) |
![]() |
InvokeMember | Überladen. Ruft den angegebenen Member des Typs auf, der vom aktuellen TypeDelegator-Objekt eingeschlossen wird. |
![]() |
IsAssignableFrom | Bestimmt, ob der aktuellen Type-Instanz eine Instanz vom angegebenen Type zugewiesen werden kann. (Von Type geerbt.) |
![]() |
IsDefined | Überschrieben. Gibt an, ob ein durch attributeType bezeichnetes benutzerdefiniertes Attribut definiert ist. |
![]() |
IsInstanceOfType | Bestimmt, ob das angegebene Objekt eine Instanz des aktuellen Type ist. (Von Type geerbt.) |
![]() |
IsSubclassOf | Bestimmt, ob die vom aktuellen Type dargestellte Klasse von der Klasse abgeleitet ist, die vom angegebenen Type dargestellt wird. (Von Type geerbt.) |
![]() |
MakeArrayType | Überladen. Gibt ein Type-Objekt zurück, das ein Array des aktuellen Typs darstellt. (Von Type geerbt.) |
![]() |
MakeByRefType | Gibt ein Type-Objekt zurück, das beim Übergeben als ref-Parameter (ByRef-Parameter in Visual Basic) den aktuellen Typ darstellt. (Von Type geerbt.) |
![]() |
MakeGenericType | 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. (Von Type geerbt.) |
![]() |
MakePointerType | Gibt ein Type-Objekt zurück, das einen Zeiger auf den aktuellen Typ darstellt. (Von Type geerbt.) |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ReflectionOnlyGetType | Ruft den Type mit dem angegebenen Namen ab. Dabei wird angegeben, ob bei der Suche die Groß- und Kleinschreibung berücksichtigt werden soll und ob eine Ausnahme ausgelöst werden soll, wenn der Typ nicht gefunden wird. Der Typ wird für die Reflektion, nicht für Ausführung geladen. (Von Type geerbt.) |
![]() |
ToString | Gibt einen String zurück, der den Namen des aktuellen Type darstellt. (Von Type geerbt.) |
Zum Seitenanfang
Geschützte Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetAttributeFlagsImpl | Überschrieben. Ruft die der TypeDelegator-Klasse zugeordneten Attribute ab. |
![]() |
GetConstructorImpl | Überschrieben. Ruft den Konstruktor ab, der die TypeDelegator-Klasse implementiert. |
![]() |
GetMethodImpl | Überschrieben. Sucht nach der angegebenen Methode, deren Parameter den angegebenen Argumenttypen und -modifizierern entsprechen, und verwendet dabei die angegebenen Bindungseinschränkungen und die angegebene Aufrufkonvention. |
![]() |
GetPropertyImpl | Überschrieben. 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. |
![]() |
HasElementTypeImpl | Überschrieben. 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. |
![]() |
IsArrayImpl | Überschrieben. Ruft einen Wert ab, der angibt, ob Type ein Array ist. |
![]() |
IsByRefImpl | Überschrieben. Ruft einen Wert ab, der angibt, ob Type als Verweis übergeben wird. |
![]() |
IsCOMObjectImpl | Überschrieben. Ruft einen Wert ab, der angibt, ob Type ein COM-Objekt ist. |
![]() |
IsContextfulImpl | Implementiert die IsContextful-Eigenschaft und bestimmt, ob Type in einen Kontext aufgenommen werden kann. (Von Type geerbt.) |
![]() |
IsMarshalByRefImpl | Implementiert die IsMarshalByRef-Eigenschaft und bestimmt, ob der Type als Verweis gemarshallt wird. (Von Type geerbt.) |
![]() |
IsPointerImpl | Überschrieben. Ruft einen Wert ab, der angibt, ob Type ein Zeiger ist. |
![]() |
IsPrimitiveImpl | Überschrieben. Ruft einen Wert ab, der angibt, ob Type zu den primitiven Typen gehört. |
![]() |
IsValueTypeImpl | Überschrieben. Ruft einen Wert ab, der angibt, ob der Typ ein Werttyp, d. h. weder eine Klasse noch eine Schnittstelle ist. |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
.gif)
.gif)
.gif)
.gif)
.gif)