Udostępnij za pośrednictwem


MetadataBuilder.AddGenericParameterConstraint Metoda

Definicja

Dodaje ograniczenie typu do parametru ogólnego.

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

Parametry

genericParameter
GenericParameterHandle

Parametr ogólny do ograniczenia.

constraint
EntityHandle

Ograniczenie typu, które może być jednym z następujących elementów: TypeDefinitionHandle, TypeReferenceHandle lub TypeSpecificationHandle.

Zwraca

Dojście do dodanego ograniczenia parametru ogólnego.

Wyjątki

genericParameter nie ma oczekiwanego rodzaju dojścia.

Uwagi

Ograniczenia muszą być dodawane w tej samej kolejności co odpowiednie parametry ogólne.

Dotyczy