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 para restrição.

constraint
EntityHandle

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

Devoluções

Um handle para a restrição genérica de parâmetros adicionada.

Exceções

genericParameter não tem o tipo de pega esperado.

Observações

As restrições devem ser adicionadas pela mesma ordem dos parâmetros genéricos correspondentes.

Aplica-se a