Partager via


MetadataBuilder.AddGenericParameterConstraint Méthode

Définition

Ajoute une contrainte de type à un paramètre générique.

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

Paramètres

genericParameter
GenericParameterHandle

Paramètre générique à limiter.

constraint
EntityHandle

Contrainte de type, qui peut être l’un des éléments suivants : TypeDefinitionHandle, TypeReferenceHandle ou TypeSpecificationHandle.

Retours

Handle pour la contrainte de paramètre générique ajoutée.

Exceptions

genericParameter n’a pas le type de poignée attendu.

Remarques

Les contraintes doivent être ajoutées dans le même ordre que les paramètres génériques correspondants.

S’applique à