CodeTypeParameter.HasConstructorConstraint Property

Definition

Gets or sets a value indicating whether the type parameter has a constructor constraint.

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

Property Value

true if the type parameter has a constructor constraint; otherwise, false. The default is false.

Examples

The following code example shows the use of the HasConstructorConstraint property in determining if the type parameter has a constructor constraint. This example is part of a larger example provided for the CodeTypeParameter class.

kType.HasConstructorConstraint = true;
kType.HasConstructorConstraint = True

Remarks

A constructor constraint indicates to the compiler that the type parameter exposes a default public constructor (a public constructor with no parameters).

Applies to