다음을 통해 공유


MetadataBuilder.AddGenericParameterConstraint 메서드

정의

제네릭 매개 변수에 형식 제약 조건을 추가합니다.

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

매개 변수

genericParameter
GenericParameterHandle

제한할 제네릭 매개 변수입니다.

constraint
EntityHandle

형식 제약 조건이며 TypeDefinitionHandle, TypeReferenceHandle 또는 TypeSpecificationHandle 중 하나일 수 있습니다.

반환

추가된 제네릭 매개 변수 제약 조건에 대한 핸들입니다.

예외

genericParameter에 필요한 핸들 종류가 없습니다.

설명

제약 조건은 해당 제네릭 매개 변수와 동일한 순서로 추가해야 합니다.

적용 대상