MethodBase.IsConstructor Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Methode ein Konstruktor ist.Gets a value indicating whether the method is a constructor.

public:
 property bool IsConstructor { bool get(); };
[System.Runtime.InteropServices.ComVisible(true)]
public bool IsConstructor { get; }
member this.IsConstructor : bool
Public ReadOnly Property IsConstructor As Boolean

Eigenschaftswert

true, wenn diese Methode ein von einem ConstructorInfo-Objekt dargestellter Konstruktor ist (weitere Informationen finden Sie in den Hinweisen zu ConstructorBuilder-Objekten), andernfalls false.true if this method is a constructor represented by a ConstructorInfo object (see note in Remarks about ConstructorBuilder objects); otherwise, false.

Implementiert

Attribute

Hinweise

Hinweis

Die IsConstructor-Eigenschaft gibt false für ein ConstructorBuilder Objekt in einem dynamischen Typ zurück, es sei denn, das MethodAttributes.RTSpecialName-Flag wurde in den attributes Parameter eingeschlossen, als der Konstruktor definiert wurde.The IsConstructor property returns false for a ConstructorBuilder object in a dynamic type, unless the MethodAttributes.RTSpecialName flag was included in the attributes parameter when the constructor was defined. Wenn das RTSpecialName-Flag weggelassen wird, hat dies keine Auswirkung auf die Richtigkeit des ausgegebenen Konstruktors.Omitting the RTSpecialName flag does not affect the correctness of the emitted constructor.

Gilt für:

Siehe auch