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’une des suivantes : a TypeDefinitionHandle, TypeReferenceHandle ou a TypeSpecificationHandle.

Retours

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

Exceptions

genericParameter n’a pas le type de handle attendu.

Remarques

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

S’applique à