다음을 통해 공유


SingletonConfiguration 클래스

정의

모델의 단일 항목에 대해 구성을 수행할 수 있습니다. 메서드Singletons를 사용하여 를 SingletonConfiguration 가져올 수 있습니다.

public class SingletonConfiguration : Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration
type SingletonConfiguration = class
    inherit NavigationSourceConfiguration
Public Class SingletonConfiguration
Inherits NavigationSourceConfiguration
상속
SingletonConfiguration

생성자

SingletonConfiguration()

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

SingletonConfiguration(ODataModelBuilder, EntityTypeConfiguration, String)

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

SingletonConfiguration(ODataModelBuilder, Type, String)

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

속성

Bindings

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

(다음에서 상속됨 NavigationSourceConfiguration)
ClrType

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

(다음에서 상속됨 NavigationSourceConfiguration)
DerivedTypeConstraints

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

(다음에서 상속됨 NavigationSourceConfiguration)
EntityType

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

(다음에서 상속됨 NavigationSourceConfiguration)
Name

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

(다음에서 상속됨 NavigationSourceConfiguration)

메서드

AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration)

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

(다음에서 상속됨 NavigationSourceConfiguration)
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>)

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

(다음에서 상속됨 NavigationSourceConfiguration)
FindBinding(NavigationPropertyConfiguration)

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

(다음에서 상속됨 NavigationSourceConfiguration)
FindBinding(NavigationPropertyConfiguration, IList<MemberInfo>)

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

(다음에서 상속됨 NavigationSourceConfiguration)
FindBindings(String)

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

(다음에서 상속됨 NavigationSourceConfiguration)
GetEditLink()

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

(다음에서 상속됨 NavigationSourceConfiguration)
GetIdLink()

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

(다음에서 상속됨 NavigationSourceConfiguration)
GetNavigationPropertyLink(NavigationPropertyConfiguration)

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

(다음에서 상속됨 NavigationSourceConfiguration)
GetReadLink()

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

(다음에서 상속됨 NavigationSourceConfiguration)
GetUrl()

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

(다음에서 상속됨 NavigationSourceConfiguration)
HasDerivedTypeConstraint<TDerivedType>()

파생 형식 제약 조건 목록에 TDerived를 추가합니다.

HasDerivedTypeConstraints(Type[])

파생 형식 제약 조건 목록에 하위 형식을 추가합니다.

HasEditLink(SelfLinkBuilder<Uri>)

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

(다음에서 상속됨 NavigationSourceConfiguration)
HasIdLink(SelfLinkBuilder<Uri>)

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

(다음에서 상속됨 NavigationSourceConfiguration)
HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder)

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

(다음에서 상속됨 NavigationSourceConfiguration)
HasNavigationPropertyLink(NavigationPropertyConfiguration, NavigationLinkBuilder)

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

(다음에서 상속됨 NavigationSourceConfiguration)
HasReadLink(SelfLinkBuilder<Uri>)

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

(다음에서 상속됨 NavigationSourceConfiguration)
HasUrl(String)

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

(다음에서 상속됨 NavigationSourceConfiguration)
RemoveBinding(NavigationPropertyConfiguration)

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

(다음에서 상속됨 NavigationSourceConfiguration)
RemoveBinding(NavigationPropertyConfiguration, String)

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

(다음에서 상속됨 NavigationSourceConfiguration)

적용 대상