CodeTypeParameter.Constraints Property

Definition

Gets the constraints for the type parameter.

public:
 property System::CodeDom::CodeTypeReferenceCollection ^ Constraints { System::CodeDom::CodeTypeReferenceCollection ^ get(); };
public System.CodeDom.CodeTypeReferenceCollection Constraints { get; }
member this.Constraints : System.CodeDom.CodeTypeReferenceCollection
Public ReadOnly Property Constraints As CodeTypeReferenceCollection

Property Value

A CodeTypeReferenceCollection object that contains the constraints for the type parameter.

Examples

The following code example shows the use of the Constraints property to add a new constraint. This example is part of a larger example provided for the CodeTypeParameter class.

kType.Constraints.Add(new CodeTypeReference(typeof(IComparable)));
kType.Constraints.Add(New CodeTypeReference(GetType(IComparable)))

Remarks

A constraint specifies the type that the type parameter must derive from or implement.

Applies to