Freigeben über


ParameterInfo-Member

Ermittelt die Attribute eines Parameters und ermöglicht den Zugriff auf die Metadaten von Parametern.

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

Geschützte Konstruktoren

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

Zum Seitenanfang

Geschützte Felder

  Name Beschreibung
Geschütztes Feld Unterstützt von .NET Compact Framework AttrsImpl Die Attribute des Parameters.
Geschütztes Feld Unterstützt von .NET Compact Framework ClassImpl Der Type des Parameters.
Geschütztes Feld Unterstützt von .NET Compact Framework DefaultValueImpl Der Standardwert des Parameters.
Geschütztes Feld Unterstützt von .NET Compact Framework MemberImpl Der Member, in dem das Feld implementiert ist.
Geschütztes Feld Unterstützt von .NET Compact Framework NameImpl Der Name des Parameters.
Geschütztes Feld Unterstützt von .NET Compact Framework PositionImpl Die nullbasierte Position des Parameters in der Parameterliste.

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Attributes Ruft die Attribute für diesen Parameter ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework DefaultValue Ruft einen Wert ab, der den Standardwert angibt, sofern der Parameter über einen Standardwert verfügt.
Öffentliche Eigenschaft IsIn Ruft einen Wert ab, der angibt, ob dies ein Eingabeparameter ist.
Öffentliche Eigenschaft IsLcid Ruft einen Wert ab, der angibt, ob dieser Parameter ein Gebietsschemabezeichner (lcid) ist.
Öffentliche Eigenschaft IsOptional Ruft einen Wert ab, der angibt, ob dieser Parameter optional ist.
Öffentliche Eigenschaft IsOut Ruft einen Wert ab, der angibt, ob dies ein Ausgabeparameter ist.
Öffentliche Eigenschaft IsRetval Ruft einen Wert ab, der angibt, ob dies ein Retval-Parameter ist.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Member Ruft einen Wert ab, der den Member angibt, in dem der Parameter implementiert ist.
Öffentliche Eigenschaft MetadataToken Ruft einen Wert ab, der diesen Parameter in den Metadaten identifiziert.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Name Ruft den Namen des Parameters ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework ParameterType Ruft den Type dieses Parameters ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Position Ruft die Signaturposition für den Parameter ab.
Öffentliche Eigenschaft RawDefaultValue Ruft einen Wert ab, der den Standardwert angibt, sofern der Parameter über einen Standardwert verfügt.

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 GetCustomAttributes Überladen. Ruft benutzerdefinierte Attribute ab, die für diesen Parameter definiert sind.
Ö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 GetOptionalCustomModifiers Ruft die optionalen benutzerdefinierten Modifizierer des Parameters ab.
Öffentliche Methode GetRequiredCustomModifiers Ruft die erforderlichen benutzerdefinierten Modifizierer des Parameters ab.
Öffentliche Methode Unterstützt von .NET Compact Framework GetType  Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsDefined Bestimmt, ob das benutzerdefinierte Attribut vom angegebenen Typ für diesen Member definiert ist.
Ö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 ToString Überschrieben. Ruft den Parametertyp und den Namen als Zeichenfolgendarstellung ab.

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._ParameterInfo.GetIDsOfNames Ordnet eine Reihe von Namen einer entsprechenden Gruppe von Dispatchbezeichnern zu.
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._ParameterInfo.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._ParameterInfo.GetTypeInfoCount Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1).
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._ParameterInfo.Invoke Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit.

Zum Seitenanfang

Siehe auch

Referenz

ParameterInfo-Klasse
System.Reflection-Namespace