다음을 통해 공유


NavigationSourceConfiguration 클래스

정의

모델의 탐색 소스(엔터티 집합, 단일 항목)에 대해 구성을 수행할 수 있습니다.

public abstract class NavigationSourceConfiguration
type NavigationSourceConfiguration = class
Public MustInherit Class NavigationSourceConfiguration
상속
NavigationSourceConfiguration
파생

생성자

NavigationSourceConfiguration()

NavigationSourceConfiguration 클래스의 새 인스턴스를 초기화합니다. 기본 생성자는 단위 테스트용으로만 사용됩니다.

NavigationSourceConfiguration(ODataModelBuilder, EntityTypeConfiguration, String)

NavigationSourceConfiguration 클래스의 새 인스턴스를 초기화합니다.

NavigationSourceConfiguration(ODataModelBuilder, Type, String)

NavigationSourceConfiguration 클래스의 새 인스턴스를 초기화합니다.

속성

Bindings

의 탐색 대상을 가져옵니다 NavigationSourceConfiguration.

ClrType

이 탐색 원본에 포함된 엔터티 형식에 대한 백업 Type 을 가져옵니다.

DerivedTypeConstraints

파생 형식 제약 조건을 결정하는 설정

EntityType

이 탐색 소스에 포함된 엔터티 형식을 가져옵니다.

Name

이 탐색 소스의 이름을 가져옵니다.

메서드

AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration)

지정된 탐색 속성을 대상 탐색 소스에 바인딩합니다.

AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>)

지정된 탐색 속성을 대상 탐색 소스에 바인딩합니다.

FindBinding(NavigationPropertyConfiguration)

지정된 탐색 속성에 대한 바인딩 NavigationPropertyBindingConfiguration 을 찾습니다.

FindBinding(NavigationPropertyConfiguration, IList<MemberInfo>)

지정된 탐색 속성에 대한 바인딩을 찾고 해당 바인딩이 없는 경우 만들려고 합니다.

FindBindings(String)

지정된 이름의 탐색 속성에 대한 바인딩 NavigationPropertyBindingConfiguration 을 가져옵니다.

GetEditLink()

이 탐색 소스에 대한 편집 링크를 생성하는 데 사용되는 작성기를 가져옵니다.

GetIdLink()

이 탐색 소스에 대한 ID를 생성하는 데 사용되는 작성기를 가져옵니다.

GetNavigationPropertyLink(NavigationPropertyConfiguration)

이 탐색 소스에 대해 지정된 탐색 속성의 탐색 링크를 생성하는 데 사용되는 작성기를 가져옵니다.

GetReadLink()

이 탐색 소스에 대한 읽기 링크를 생성하는 데 사용되는 작성기를 가져옵니다.

GetUrl()

탐색 소스 URL을 가져옵니다.

HasEditLink(SelfLinkBuilder<Uri>)

이 탐색 소스의 편집 링크를 구성합니다.

HasIdLink(SelfLinkBuilder<Uri>)

이 탐색 소스의 ID 링크를 구성합니다.

HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder)

이 탐색 소스에 대해 지정된 탐색 속성의 탐색 링크를 구성합니다.

HasNavigationPropertyLink(NavigationPropertyConfiguration, NavigationLinkBuilder)

이 탐색 소스에 대해 지정된 탐색 속성의 탐색 링크를 구성합니다.

HasReadLink(SelfLinkBuilder<Uri>)

이 탐색 소스의 읽기 링크를 구성합니다.

HasUrl(String)

탐색 소스 URL을 구성합니다.

RemoveBinding(NavigationPropertyConfiguration)

지정된 탐색 속성에 대한 바인딩을 제거합니다.

RemoveBinding(NavigationPropertyConfiguration, String)

지정된 탐색 속성 및 지정된 바인딩 경로에 대한 바인딩을 제거합니다.

적용 대상