Freigeben über


PropertyInfo-Member

Ermittelt die Attribute einer Eigenschaft und bietet Zugriff auf die Metadaten der Eigenschaft.

In den folgenden Tabellen werden die vom PropertyInfo -Typ verfügbar gemachten Member aufgeführt.

Geschützte Konstruktoren

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework PropertyInfo Initialisiert eine neue Instanz der PropertyInfo-Klasse.

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Attributes Ruft die Attribute für diese Eigenschaft ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework CanRead Ruft einen Wert ab, der angibt, ob die Eigenschaft gelesen werden kann.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework CanWrite Ruft einen Wert ab, der angibt, ob in die Eigenschaft geschrieben werden kann.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework DeclaringType  Ruft die Klasse ab, die diesen Member deklariert.(Von MemberInfo geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework IsSpecialName Ruft einen Wert ab, der angibt, ob es sich bei der Eigenschaft um den besonderen Namen handelt.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework MemberType Ruft einen MemberTypes-Wert ab, der angibt, dass dieser Member eine Eigenschaft ist.
Öffentliche Eigenschaft MetadataToken  Ruft einen Wert ab, der ein Metadatenelement identifiziert.(Von MemberInfo geerbt.)
Öffentliche Eigenschaft Module  Ruft das Modul ab, in dem der Typ definiert ist, der den von der aktuellen MemberInfo-Klasse dargestellten Member deklariert.(Von MemberInfo geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Name  Ruft den Namen des aktuellen Members ab.(Von MemberInfo geerbt.)
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework PropertyType Ruft den Typ dieser Eigenschaft ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework ReflectedType  Ruft das Klassenobjekt ab, mit dem diese Instanz von MemberInfo abgerufen wurde.(Von MemberInfo geerbt.)

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetAccessors Überladen. Gibt ein Array der get-Accessoren und set-Accessoren für diese Eigenschaft zurück.
Öffentliche Methode GetConstantValue Gibt einen literalen Wert zurück, der der Eigenschaft von einem Compiler zugeordnet wurde.
Öffentliche Methode Unterstützt von .NET Compact Framework GetCustomAttributes  Überladen. Gibt beim Überschreiben in einer abgeleiteten Klasse alle für diesen Member angewendeten Attribute zurück. (Von MemberInfo geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetGetMethod Überladen. Gibt eine MethodInfo zurück, die den get-Accessor für diese Eigenschaft darstellt.
Öffentliche Methode Unterstützt von .NET Compact Framework GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetIndexParameters Gibt beim Überschreiben in einer abgeleiteten Klasse ein Array aller Indexparameter für die Eigenschaft zurück.
Öffentliche Methode GetOptionalCustomModifiers Gibt ein Array von Typen zurück, die die optionalen benutzerdefinierten Modifizierer der Eigenschaft darstellen.
Öffentliche Methode GetRawConstantValue Gibt einen literalen Wert zurück, der der Eigenschaft von einem Compiler zugeordnet wurde.
Öffentliche Methode GetRequiredCustomModifiers Gibt ein Array von Typen zurück, die die erforderlichen benutzerdefinierten Modifizierer der Eigenschaft darstellen.
Öffentliche Methode Unterstützt von .NET Compact Framework GetSetMethod Überladen. Gibt eine MethodInfo zurück, die den set-Accessor für diese Eigenschaft darstellt.
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework GetValue Überladen. Gibt den Wert der Eigenschaft zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework IsDefined  Gibt beim Überschreiben in einer abgeleiteten Klasse an, ob eine oder mehrere Instanzen der attributeType-Eigenschaft auf diesen Member angewendet werden. (Von MemberInfo geerbt.)
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode Unterstützt von .NET Compact Framework SetValue Überladen. Legt den Eigenschaftenwert für das angegebene Objekt auf den angegebenen Wert fest.
Öffentliche Methode Unterstützt von .NET Compact Framework ToString  Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.)

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework 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.)
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._PropertyInfo.GetIDsOfNames Ordnet eine Reihe von Namen einer entsprechenden Gruppe von Dispatchbezeichnern zu.
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._PropertyInfo.GetType Ruft ein Type-Objekt ab, das den PropertyInfo-Typ darstellt.
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._PropertyInfo.GetTypeInfo Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können.
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._PropertyInfo.GetTypeInfoCount Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._PropertyInfo.Invoke Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.

Zum Seitenanfang

Siehe auch

Referenz

PropertyInfo-Klasse
System.Reflection-Namespace