ConstructorBuilder.GetCustomAttributes Methode

Definition

Gibt die benutzerdefinierten Attribute zurück, die für diesen Konstruktor definiert sind.Returns the custom attributes defined for this constructor.

Überlädt

GetCustomAttributes(Boolean)

Gibt alle für diesen Konstruktor festgelegten benutzerdefinierten Attribute zurück.Returns all the custom attributes defined for this constructor.

GetCustomAttributes(Type, Boolean)

Gibt die benutzerdefinierten Attribute zurück, die durch den angegebenen Typ bezeichnet werden.Returns the custom attributes identified by the given type.

GetCustomAttributes(Boolean)

Gibt alle für diesen Konstruktor festgelegten benutzerdefinierten Attribute zurück.Returns all the custom attributes defined for this constructor.

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.Controls inheritance of custom attributes from base classes. Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und einem kulturspezifischen Format in die entsprechende 32-Bit-Ganzzahl mit Vorzeichen.This parameter is ignored.

Gibt zurück

Object[]

Ein Array von Objekten, das alle benutzerdefinierten Attribute des Konstruktors darstellt, der von dieser ConstructorBuilder-Instanz dargestellt wird.An array of objects representing all the custom attributes of the constructor represented by this ConstructorBuilder instance.

Ausnahmen

Diese Methode wird zurzeit nicht unterstützt.This method is not currently supported.

Hinweise

Der inherit-Parameter wird ignoriert, da eine Klasse nie Konstruktoren von Basisklassen erbt.The inherit parameter is ignored because a class never inherits constructors from base classes.

Um die benutzerdefinierten Attribute abzurufen, beenden Sie den Typ durch Aufrufen von CreateType, rufen Sie den Konstruktor 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.To get the custom attributes, finish building the type by calling CreateType, retrieve the constructor by calling the GetConstructor method on the returned type, and then call the GetCustomAttributes method on the returned ConstructorInfo.

GetCustomAttributes(Type, Boolean)

Gibt die benutzerdefinierten Attribute zurück, die durch den angegebenen Typ bezeichnet werden.Returns the custom attributes identified by the given type.

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 Typ des benutzerdefinierten Attributs.The custom attribute type.

inherit
Boolean

Steuert die Vererbung benutzerdefinierter Attribute aus Basisklassen.Controls inheritance of custom attributes from base classes. Konvertiert die Zeichenfolgendarstellung einer Zahl in einem angegebenen Stil und einem kulturspezifischen Format in die entsprechende 32-Bit-Ganzzahl mit Vorzeichen.This parameter is ignored.

Gibt zurück

Object[]

Ein Array von Objekten, das die Attribute dieses Konstruktors darstellt.An object array that represents the attributes of this constructor.

Ausnahmen

Diese Methode wird zurzeit nicht unterstützt.This method is not currently supported.

Hinweise

Der inherit-Parameter wird ignoriert, da eine Klasse nie Konstruktoren von Basisklassen erbt.The inherit parameter is ignored because a class never inherits constructors from base classes.

Um die benutzerdefinierten Attribute abzurufen, beenden Sie den Typ durch Aufrufen von CreateType, rufen Sie den Konstruktor 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.To get the custom attributes, finish building the type by calling CreateType, retrieve the constructor by calling the GetConstructor method on the returned type, and then call the GetCustomAttributes method on the returned ConstructorInfo.

Gilt für: