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 für diesen Konstruktor definierten benutzerdefinierten Attribute zurück.
Überlädt
| Name | Beschreibung |
|---|---|
| GetCustomAttributes(Boolean) |
Gibt alle für diesen Konstruktor definierten benutzerdefinierten Attribute zurück. |
| GetCustomAttributes(Type, Boolean) |
Gibt die vom angegebenen Typ identifizierten benutzerdefinierten Attribute zurück. |
GetCustomAttributes(Boolean)
- Quelle:
- ConstructorBuilder.cs
Gibt alle für diesen Konstruktor definierten benutzerdefinierten Attribute zurück.
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 von benutzerdefinierten Attributen 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, die alle benutzerdefinierten Attribute des Konstruktors darstellen, die durch diese ConstructorBuilder Instanz dargestellt werden.
Ausnahmen
Diese Methode wird derzeit 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 durch Aufrufen CreateTypedes Konstruktors ab, indem Sie die GetConstructor Methode für den zurückgegebenen Typ aufrufen, und rufen Sie dann die GetCustomAttributes Methode für die zurückgegebene ConstructorInfoauf.
Gilt für:
GetCustomAttributes(Type, Boolean)
- Quelle:
- ConstructorBuilder.cs
Gibt die vom angegebenen Typ identifizierten benutzerdefinierten Attribute zurück.
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 von benutzerdefinierten Attributen 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 Objektarray, das die Attribute dieses Konstruktors darstellt.
Ausnahmen
Diese Methode wird derzeit 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 durch Aufrufen CreateTypedes Konstruktors ab, indem Sie die GetConstructor Methode für den zurückgegebenen Typ aufrufen, und rufen Sie dann die GetCustomAttributes Methode für die zurückgegebene ConstructorInfoauf.