ConstructorBuilder.GetCustomAttributes 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.
Gibt die benutzerdefinierten Attribute zurück, die für diesen Konstruktor definiert sind.
Überlädt
GetCustomAttributes(Boolean) |
Gibt alle benutzerdefinierten Attribute zurück, die für diesen Konstruktor definiert sind. |
GetCustomAttributes(Type, Boolean) |
Gibt die benutzerdefinierten Attribute zurück, die durch den angegebenen Typ identifiziert werden. |
GetCustomAttributes(Boolean)
- Quelle:
- ConstructorBuilder.cs
Gibt alle benutzerdefinierten Attribute zurück, die für diesen Konstruktor definiert sind.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()
Parameter
- inherit
- Boolean
Steuert die Vererbung benutzerdefinierter Attribute aus Basisklassen. Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und einem kulturspezifischen Format in die entsprechende 32-Bit-Ganzzahl mit Vorzeichen.
Gibt zurück
Ein Array von Objekten, das alle benutzerdefinierten Attribute des Konstruktors darstellt, der von dieser ConstructorBuilder-Instanz dargestellt wird.
Ausnahmen
Diese Methode wird zurzeit nicht unterstützt.
Hinweise
Der inherit
Parameter wird ignoriert, da eine Klasse nie Konstruktoren von Basisklassen erbt.
Um die benutzerdefinierten Attribute abzurufen, schließen Sie die Erstellung des Typs ab, indem CreateTypeSie den Konstruktor aufrufen, indem Sie die GetConstructor -Methode für den zurückgegebenen Typ aufrufen, und rufen Sie dann die GetCustomAttributes -Methode für den zurückgegebenen ConstructorInfoauf.
Gilt für:
GetCustomAttributes(Type, Boolean)
- Quelle:
- ConstructorBuilder.cs
Gibt die benutzerdefinierten Attribute zurück, die durch den angegebenen Typ identifiziert werden.
public:
override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
Parameter
- attributeType
- Type
Der benutzerdefinierte Attributtyp.
- inherit
- Boolean
Steuert die Vererbung benutzerdefinierter Attribute aus Basisklassen. Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und einem kulturspezifischen Format in die entsprechende 32-Bit-Ganzzahl mit Vorzeichen.
Gibt zurück
Ein Array von Objekten, das die Attribute dieses Konstruktors darstellt.
Ausnahmen
Diese Methode wird zurzeit nicht unterstützt.
Hinweise
Der inherit
Parameter wird ignoriert, da eine Klasse nie Konstruktoren von Basisklassen erbt.
Um die benutzerdefinierten Attribute abzurufen, schließen Sie die Erstellung des Typs ab, indem CreateTypeSie den Konstruktor aufrufen, indem Sie die GetConstructor -Methode für den zurückgegebenen Typ aufrufen, und rufen Sie dann die GetCustomAttributes -Methode für den zurückgegebenen ConstructorInfoauf.