다음을 통해 공유


NavigationSourceLinkBuilderAnnotation 클래스

정의

NavigationSourceLinkBuilderAnnotation는 해당 탐색 원본과 관련된 링크를 빌드하는 방법에 대한 정보를 사용하여 내부에 IEdmModel 주석을 추가하는 IEdmNavigationSource 데 사용되는 클래스입니다.

public class NavigationSourceLinkBuilderAnnotation
type NavigationSourceLinkBuilderAnnotation = class
Public Class NavigationSourceLinkBuilderAnnotation
상속
NavigationSourceLinkBuilderAnnotation

생성자

NavigationSourceLinkBuilderAnnotation()

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

NavigationSourceLinkBuilderAnnotation(IEdmNavigationSource, IEdmModel)

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

NavigationSourceLinkBuilderAnnotation(IEdmNavigationSource, SelfLinkBuilder<Uri>, SelfLinkBuilder<Uri>, SelfLinkBuilder<Uri>)

클래스의 인스턴스를 생성합니다 NavigationSourceLinkBuilderAnnotation .

NavigationSourceLinkBuilderAnnotation(NavigationSourceConfiguration)

에서 의 인스턴스를 NavigationSourceLinkBuilderAnnotation 생성합니다 NavigationSourceConfiguration.

메서드

AddNavigationPropertyLinkBuilder(IEdmNavigationProperty, NavigationLinkBuilder)

이 탐색 원본의 엔터티에서 탐색하는 에 대한 IEdmNavigationProperty 링크 작성기 등록

BuildEditLink(ResourceContext, ODataMetadataLevel, Uri)

특정 ResourceContext 및 에 대한 EditLink URL을 생성합니다 ODataMetadataLevel.

BuildEntitySelfLinks(ResourceContext, ODataMetadataLevel)

특정 및 에 대한 을 생성합니다 EntitySelfLinksODataMetadataLevel.ResourceContext

BuildIdLink(ResourceContext, ODataMetadataLevel)

특정 ResourceContext 및 에 대한 IdLink를 생성합니다 ODataMetadataLevel.

BuildNavigationLink(ResourceContext, IEdmNavigationProperty, ODataMetadataLevel)

특정 ResourceContextIEdmNavigationProperty 에 대한 NavigationLink를 생성합니다 ODataMetadataLevel.

BuildReadLink(ResourceContext, ODataMetadataLevel, Uri)

특정 ResourceContext 및 에 대한 ReadLink URL을 생성합니다 ODataMetadataLevel.

적용 대상