Auf Englisch lesen

Freigeben über


MethodBase.IsConstructor Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Methode ein Konstruktor ist.

C#
public bool IsConstructor { get; }
C#
[System.Runtime.InteropServices.ComVisible(true)]
public bool IsConstructor { get; }

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.

Implementiert

Attribute

Hinweise

Hinweis

Die IsConstructor -Eigenschaft gibt für ein ConstructorBuilder Objekt in einem dynamischen Typ zurückfalse, es sei denn, das MethodAttributes.RTSpecialName Flag wurde im attributes Parameter enthalten, als der Konstruktor definiert wurde. Das Weglassen des RTSpecialName Flags wirkt sich nicht auf die Richtigkeit des ausgegebenen Konstruktors aus.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Weitere Informationen