Freigeben über


CodeTypeParameter.HasConstructorConstraint Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Typparameter eine Konstruktoreinschränkung hat, oder legt diesen Wert fest.

public:
 property bool HasConstructorConstraint { bool get(); void set(bool value); };
public bool HasConstructorConstraint { get; set; }
member this.HasConstructorConstraint : bool with get, set
Public Property HasConstructorConstraint As Boolean

Eigenschaftswert

true, wenn der Typparameter eine Konstruktoreinschränkung aufweist, andernfalls false. Der Standardwert ist false.

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der -Eigenschaft bei der HasConstructorConstraint Bestimmung, ob der Typparameter eine Konstruktoreinschränkung aufweist. Dieses Beispiel ist Teil eines größeren Beispiels, das für die CodeTypeParameter -Klasse bereitgestellt wird.

kType.HasConstructorConstraint = true;
kType.HasConstructorConstraint = True

Hinweise

Eine Konstruktoreinschränkung gibt dem Compiler an, dass der Typparameter einen öffentlichen Standardkonstruktor (einen öffentlichen Konstruktor ohne Parameter) verfügbar macht.

Gilt für: