Compartilhar via


MetadataBuilder.AddGenericParameterConstraint Método

Definição

Adiciona uma restrição de tipo a um parâmetro genérico.

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

Parâmetros

genericParameter
GenericParameterHandle

O parâmetro genérico a ser restringido.

constraint
EntityHandle

A restrição de tipo, que pode ser uma das seguintes: TypeDefinitionHandle, TypeReferenceHandle ou TypeSpecificationHandle.

Retornos

Um identificador para a restrição de parâmetro genérico adicionada.

Exceções

genericParameter não tem o tipo de identificador esperado.

Comentários

As restrições devem ser adicionadas na mesma ordem que os parâmetros genéricos correspondentes.

Aplica-se a