DbExpressionBuilder.Navigate 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember) |
컴퍼지션의 탐색이나 연결 관계를 나타내는 새 DbRelationshipNavigationExpression을 만듭니다. |
Navigate(RelationshipType, String, String, DbExpression) |
컴퍼지션의 탐색이나 연결 관계를 나타내는 새 DbRelationshipNavigationExpression을 만듭니다. |
Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)
컴퍼지션의 탐색이나 연결 관계를 나타내는 새 DbRelationshipNavigationExpression을 만듭니다.
public static System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression Navigate (this System.Data.Entity.Core.Common.CommandTrees.DbExpression navigateFrom, System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember fromEnd, System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember toEnd);
static member Navigate : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember * System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember -> System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression
<Extension()>
Public Function Navigate (navigateFrom As DbExpression, fromEnd As RelationshipEndMember, toEnd As RelationshipEndMember) As DbRelationshipNavigationExpression
매개 변수
- navigateFrom
- DbExpression
탐색이 시작될 인스턴스를 지정하는 식입니다.
- fromEnd
- RelationshipEndMember
탐색을 시작할 관계의 끝을 나타내는 속성의 메타데이터입니다.
- toEnd
- RelationshipEndMember
탐색을 종료할 관계의 끝을 나타내는 속성의 메타데이터입니다.
반환
지정된 탐색 소스 인스턴스에서 지정된 관계 형식의 지정된 시작 및 끝 관계 End 탐색을 나타내는 새 DbRelationshipNavigationExpression입니다.
예외
fromEnd, toEnd 또는 navigateFrom이 null입니다.
fromEnd 및 toEnd는 동일한 관계 형식으로 선언되지 않거나 navigateFrom에 fromEnd의 속성 형식과 호환되지 않는 결과 형식이 있습니다.
적용 대상
Navigate(RelationshipType, String, String, DbExpression)
컴퍼지션의 탐색이나 연결 관계를 나타내는 새 DbRelationshipNavigationExpression을 만듭니다.
public static System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression Navigate (this System.Data.Entity.Core.Metadata.Edm.RelationshipType type, string fromEndName, string toEndName, System.Data.Entity.Core.Common.CommandTrees.DbExpression navigateFrom);
static member Navigate : System.Data.Entity.Core.Metadata.Edm.RelationshipType * string * string * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbRelationshipNavigationExpression
<Extension()>
Public Function Navigate (type As RelationshipType, fromEndName As String, toEndName As String, navigateFrom As DbExpression) As DbRelationshipNavigationExpression
매개 변수
- type
- RelationshipType
관계를 나타내는 관계 유형의 메타데이터입니다.
- fromEndName
- String
탐색을 시작할 관계의 끝을 나타내는 관계 형식 속성에 대한 이름입니다.
- toEndName
- String
탐색을 시작할 관계의 끝을 나타내는 관계 형식 속성에 대한 이름입니다.
- navigateFrom
- DbExpression
식은 naviagtion이 발생할 instance 지정합니다.
반환
지정된 탐색 소스 인스턴스에서 지정된 관계 형식의 지정된 시작 및 끝 관계 End 탐색을 나타내는 새 DbRelationshipNavigationExpression입니다.
예외
type, fromEndName, toEndName 또는 navigateFrom은 null입니다.
type은 이 명령 트리의 메타데이터 작업 영역과 연결되지 않았거나 navigateFrom이 다른 명령 트리와 연결되어 있거나 type이 toEndName 또는 fromEndName이라는 이름의 관계 끝 속성을 선언하지 않거나 navigateFrom에 이름 fromEndName과 관계 끝 속성의 속성 형식과 호환되지 않는 결과 형식이 있습니다.
적용 대상
Entity Framework