다음을 통해 공유


PerRouteContainer 클래스

정의

경로별 서비스 컨테이너를 관리하기 위한 클래스입니다.

public class PerRouteContainer : Microsoft.AspNet.OData.PerRouteContainerBase
type PerRouteContainer = class
    inherit PerRouteContainerBase
Public Class PerRouteContainer
Inherits PerRouteContainerBase
상속
PerRouteContainer

생성자

PerRouteContainer()

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

PerRouteContainer(HttpConfiguration)

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

속성

BuilderFactory

를 빌드할 함수를 가져오거나 설정합니다. IContainerBuilder

(다음에서 상속됨 PerRouteContainerBase)

메서드

AddRoute(String, String)

라우팅 매핑 추가

(다음에서 상속됨 PerRouteContainerBase)
CreateContainerBuilderWithCoreServices()

기본 OData 서비스를 사용하여 컨테이너 작성기를 만듭니다.

(다음에서 상속됨 PerRouteContainerBase)
CreateODataRootContainer(Action<IContainerBuilder>)

경로와 연결되지 않은 루트 컨테이너를 만듭니다.

(다음에서 상속됨 PerRouteContainerBase)
CreateODataRootContainer(String, Action<IContainerBuilder>)

지정된 경로 이름에 대한 루트 컨테이너를 만듭니다.

(다음에서 상속됨 PerRouteContainerBase)
GetContainer(String)

지정된 경로 이름의 루트 컨테이너를 가져옵니다.

GetODataRootContainer(String)

지정된 경로 이름의 루트 컨테이너를 가져옵니다.

(다음에서 상속됨 PerRouteContainerBase)
GetRoutePrefix(String)

경로 접두사 가져오기

(다음에서 상속됨 PerRouteContainerBase)
HasODataRootContainer(String)

지정된 경로 이름의 루트 컨테이너가 있는지 확인합니다.

(다음에서 상속됨 PerRouteContainerBase)
SetContainer(String, IServiceProvider)

지정된 경로 이름의 루트 컨테이너를 설정합니다.

적용 대상