Condividi tramite


MetadataBuilder.AddGenericParameterConstraint Metodo

Definizione

Aggiunge un vincolo di tipo a un parametro generico.

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

Parametri

genericParameter
GenericParameterHandle

Parametro generico da vincolare.

constraint
EntityHandle

Vincolo di tipo, che può essere uno dei seguenti: TypeDefinitionHandle, TypeReferenceHandle o TypeSpecificationHandle.

Restituisce

Handle per il vincolo di parametro generico aggiunto.

Eccezioni

genericParameter non ha il tipo di handle previsto.

Commenti

I vincoli devono essere aggiunti nello stesso ordine dei parametri generici corrispondenti.

Si applica a