다음을 통해 공유


PerRouteContainerBase 클래스

정의

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

public abstract class PerRouteContainerBase : Microsoft.AspNet.OData.IPerRouteContainer
type PerRouteContainerBase = class
    interface IPerRouteContainer
Public MustInherit Class PerRouteContainerBase
Implements IPerRouteContainer
상속
PerRouteContainerBase
파생
구현

생성자

PerRouteContainerBase()

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

속성

BuilderFactory

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

메서드

AddRoute(String, String)

라우팅 매핑 추가

CreateContainerBuilderWithCoreServices()

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

CreateODataRootContainer(Action<IContainerBuilder>)

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

CreateODataRootContainer(String, Action<IContainerBuilder>)

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

GetContainer(String)

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

GetODataRootContainer(String)

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

GetRoutePrefix(String)

경로 접두사 가져오기

HasODataRootContainer(String)

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

SetContainer(String, IServiceProvider)

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

적용 대상