DbExpressionBuilder.RefFromKey 메서드

정의

키 값을 기반으로 특정 엔터티에 대한 참조를 인코딩하는 새 DbRefExpression 엔터티를 만듭니다.

오버로드

Name Description
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 참조된 엔터티 형식의 키 속성(숫자, 형식 및 순서)과 일치하는 열이 있는 레코드를 생성하는 A입니다.

반품

지정된 엔터티 집합에 지정된 키 값이 있는 요소를 참조하는 새 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 참조된 엔터티 형식의 키 속성(숫자, 형식 및 순서)과 일치하는 열이 있는 레코드를 생성하는 A입니다.

entityType
EntityType

참조가 참조해야 하는 엔터티의 형식입니다.

반품

지정된 엔터티 집합에 지정된 키 값이 있는 요소를 참조하는 새 DbRefExpression입니다.

예외

entitySet entityType 또는 keyRow null입니다.

entityType 가 엔터티 집합의 엔터티 형식 keyRow 과 동일한 형식 계층 구조에 있지 않거나 참조된 엔터티 집합의 엔터티 형식의 키 속성과 일치하는 레코드 결과 형식이 없습니다.

설명

keyRow 는 지정된 엔터티 집합 내에서 참조된 엔터티를 식별하는 키 값을 지정하는 식이어야 합니다. 결과 형식에는 엔터티 형식 keyRow 으로 정의된 각 키 속성에 entitySet's 대한 해당 열이 포함되어야 합니다.

적용 대상