MetadataBuilder.AddGenericParameterConstraint Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.