DbExpressionBuilder.RefFromKey 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
키 값을 기반으로 특정 엔터티에 대한 참조를 인코딩하는 새 DbRefExpression을 만듭니다.
오버로드
RefFromKey(EntitySet, DbExpression) |
키 값을 기반으로 특정 엔터티에 대한 참조를 인코딩하는 새 DbRefExpression을 만듭니다. |
RefFromKey(EntitySet, DbExpression, EntityType) |
키 값을 기반으로 특정 엔터티에 대한 참조를 인코딩하는 새 DbRefExpression을 만듭니다. |
RefFromKey(EntitySet, DbExpression)
키 값을 기반으로 특정 엔터티에 대한 참조를 인코딩하는 새 DbRefExpression을 만듭니다.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRefExpression ^ RefFromKey(System::Data::Metadata::Edm::EntitySet ^ entitySet, System::Data::Common::CommandTrees::DbExpression ^ keyRow);
public static System.Data.Common.CommandTrees.DbRefExpression RefFromKey (this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Common.CommandTrees.DbExpression keyRow);
static member RefFromKey : System.Data.Metadata.Edm.EntitySet * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbRefExpression
<Extension()>
Public Function RefFromKey (entitySet As EntitySet, keyRow As DbExpression) As DbRefExpression
매개 변수
- entitySet
- EntitySet
참조된 요소가 상주하고 있는 엔터티 집합입니다.
- keyRow
- DbExpression
참조된 엔터티 형식의 키 속성과 개수, 형식 및 순서가 일치하는 열이 있는 레코드를 생성하는 DbExpression입니다.
반환
지정된 엔터티 집합에서 지정된 키 값을 사용하여 요소를 참조하는 새 DbRefExpression입니다.
예외
entitySet
또는 keyRow
가 null입니다.
keyRow
에는 참조된 엔터티 집합의 엔티티 형식에 대한 키 속성과 일치하는 레코드 결과 형식이 없습니다.
설명
keyRow
는 지정된 엔터티 집합 내에서 참조된 엔터티를 식별하는 키 값을 지정하는 식이어야 합니다. 의 결과 형식에는 엔터티 형식 keyRow
으로 정의된 각 키 속성에 entitySet's
해당하는 열이 포함되어야 합니다.
적용 대상
RefFromKey(EntitySet, DbExpression, EntityType)
키 값을 기반으로 특정 엔터티에 대한 참조를 인코딩하는 새 DbRefExpression을 만듭니다.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbRefExpression ^ RefFromKey(System::Data::Metadata::Edm::EntitySet ^ entitySet, System::Data::Common::CommandTrees::DbExpression ^ keyRow, System::Data::Metadata::Edm::EntityType ^ entityType);
public static System.Data.Common.CommandTrees.DbRefExpression RefFromKey (this System.Data.Metadata.Edm.EntitySet entitySet, System.Data.Common.CommandTrees.DbExpression keyRow, System.Data.Metadata.Edm.EntityType entityType);
static member RefFromKey : System.Data.Metadata.Edm.EntitySet * System.Data.Common.CommandTrees.DbExpression * System.Data.Metadata.Edm.EntityType -> System.Data.Common.CommandTrees.DbRefExpression
<Extension()>
Public Function RefFromKey (entitySet As EntitySet, keyRow As DbExpression, entityType As EntityType) As DbRefExpression
매개 변수
- entitySet
- EntitySet
참조된 요소가 상주하고 있는 엔터티 집합입니다.
- keyRow
- DbExpression
참조된 엔터티 형식의 키 속성과 개수, 형식 및 순서가 일치하는 열이 있는 레코드를 생성하는 DbExpression입니다.
- entityType
- EntityType
참조가 참조해야 하는 엔터티의 형식입니다.
반환
지정된 엔터티 집합에서 지정된 키 값을 사용하여 요소를 참조하는 새 DbRefExpression입니다.
예외
entitySet
, keyRow
또는 entityType
이 null입니다.
entityType
이 엔터티 집합의 엔터티 형식과 동일한 형식 계층 구조에 없거나 keyRow
에 참조된 엔터티 집합의 엔터티 형식에 대한 주요 속성과 일치하는 레코드 결과 형식이 없는 경우
설명
keyRow
는 지정된 엔터티 집합 내에서 참조된 엔터티를 식별하는 키 값을 지정하는 식이어야 합니다. 의 결과 형식에는 엔터티 형식 keyRow
으로 정의된 각 키 속성에 entitySet's
해당하는 열이 포함되어야 합니다.
적용 대상
.NET