Comparteix a través de


MetadataBuilder.AddGenericParameterConstraint Método

Definición

Agrega una restricción de tipo a un 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

El parámetro genérico que se va a restringir.

constraint
EntityHandle

La restricción de tipo, que puede ser una de las siguientes: TypeDefinitionHandle, TypeReferenceHandle o TypeSpecificationHandle.

Devoluciones

Un identificador de la restricción de parámetro genérico agregada.

Excepciones

genericParameter no tiene el tipo de identificador esperado.

Comentarios

Las restricciones se deben agregar en el mismo orden que los parámetros genéricos correspondientes.

Se aplica a