MetadataBuilder.AddGenericParameterConstraint Metod

Definition

Lägger till en typbegränsning i en allmän parameter.

public:
 System::Reflection::Metadata::GenericParameterConstraintHandle AddGenericParameterConstraint(System::Reflection::Metadata::GenericParameterHandle genericParameter, System::Reflection::Metadata::EntityHandle constraint);
public System.Reflection.Metadata.GenericParameterConstraintHandle AddGenericParameterConstraint(System.Reflection.Metadata.GenericParameterHandle genericParameter, System.Reflection.Metadata.EntityHandle constraint);
member this.AddGenericParameterConstraint : System.Reflection.Metadata.GenericParameterHandle * System.Reflection.Metadata.EntityHandle -> System.Reflection.Metadata.GenericParameterConstraintHandle
Public Function AddGenericParameterConstraint (genericParameter As GenericParameterHandle, constraint As EntityHandle) As GenericParameterConstraintHandle

Parametrar

genericParameter
GenericParameterHandle

Den generiska parameter som ska begränsas.

constraint
EntityHandle

Typvillkoret, som kan vara något av följande: en TypeDefinitionHandle, TypeReferenceHandle eller en TypeSpecificationHandle.

Returer

Ett handtag för den tillagda allmänna parameterbegränsningen.

Undantag

genericParameter har inte den förväntade referenstyp.

Kommentarer

Begränsningar måste läggas till i samma ordning som motsvarande allmänna parametrar.

Gäller för