Freigeben über


ConstructorBuilder.IsDefined(Type, Boolean) Methode

Definition

Überprüft, ob der Typ des angegebenen benutzerdefinierten Attributs definiert ist.

public:
 override bool IsDefined(Type ^ attributeType, bool inherit);
public override bool IsDefined (Type attributeType, bool inherit);
override this.IsDefined : Type * bool -> bool
Public Overrides Function IsDefined (attributeType As Type, inherit As Boolean) As Boolean

Parameter

attributeType
Type

Ein benutzerdefinierter 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

true, wenn der Typ des angegebenen benutzerdefinierten Attributs definiert ist, andernfalls false.

Ausnahmen

Diese Methode wird zurzeit nicht unterstützt. Sie können den Konstruktor mit GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) abrufen und IsDefined(Type, Boolean) für die zurückgegebene ConstructorInfo abrufen.

Hinweise

Weitere Informationen zum Formatieren binaryAttributefinden Sie in der Metadatenspezifikation.

Gilt für: