다음을 통해 공유


MetaDataMember.IsPrimaryKey 속성

정의

파생 클래스에서 재정의될 때 이 멤버가 형식 ID의 일부인지 여부를 나타내는 값을 가져옵니다.

public:
 abstract property bool IsPrimaryKey { bool get(); };
public abstract bool IsPrimaryKey { get; }
member this.IsPrimaryKey : bool
Public MustOverride ReadOnly Property IsPrimaryKey As Boolean

속성 값

이 멤버가 형식 ID의 일부이면 true이고, 그렇지 않으면 false입니다.

설명

이 속성이 true, 클래스 멤버 테이블의 고유 키의 일부인 열을 나타냅니다. 클래스의 둘 이상의 멤버로이 속성을 지정할 수 있습니다 true 연관 된 열의 복합 키에 대 한 합니다. 엔터티 클래스를 하나 이상의 멤버에이 특성이 있어야 합니다 및 기본 키 또는 고유 키에 해당 테이블 또는 뷰에 매핑해야 합니다. 그렇지 않은 경우 LINQ to SQL 데이터베이스에 변경 내용을 전송 하기 위해 읽기 전용으로 클래스의 인스턴스를 고려 합니다.

사용 하 여 식별 된 열 집합이 IsPrimaryKey 기본 키 일 필요가 없습니다. 이러한 엔터티를 고유 하 게 식별 하는 집합을 단순히 나타냅니다. 일반적인 대안 클러스터링 인덱스 열 또는 다른 고유 키 열을 포함 합니다.

적용 대상