다음을 통해 공유


형식 제약 조건은 'NotInheritable' 클래스일 수 없습니다.

업데이트: 2007년 11월

Type constraint cannot be a 'NotInheritable' class

제약 조건 목록에 NotInheritable로 표시된 클래스가 포함되어 있습니다.

형식 매개 변수의 제약 조건 목록에는 최대 하나의 클래스를 포함할 수 있습니다. 해당 형식 매개 변수에 대해 제공된 형식 인수는 해당 클래스에서 상속되어야 합니다. 따라서 형식 매개 변수는 봉인 또는 NotInheritable 클래스를 제약 조건으로 포함할 수 없습니다.

오류 ID: BC32060

이 오류를 해결하려면

  • 형식 매개 변수가 클래스에서 상속될 수 있도록 하고 클래스 정의를 제어할 수 있는 경우 클래스에서 NotInheritable 선언을 제거합니다.

  • 클래스를 NotInheritable로 유지하려면 이를 제약 조건으로 사용할 수 없습니다. 제약 조건 목록에서 클래스 이름을 제거합니다.

참고 항목

개념

Visual Basic의 제네릭 형식