Microsoft.WindowsAzure.Mobile.Service.Config 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
AutofacDependencyScope | |
AutofacWebApiDependencyResolver | |
BootstrapperAttribute |
IBootstrapper 서비스를 시작하기 위한 진입점으로 사용할 구현을 식별합니다. 이러한 instance 한 번에 하나만 활성화할 수 있습니다. |
EntityExtensionConfig |
클래스는 EntityExtensionConfig Entity Framework와 관련된 구성을 제공합니다. 특히 로 표시된 열을 포함하는 테이블이 되도록 Entity Framework에 플러그 인으로 TableColumnAttribute등록 EntityTableSqlGenerator 합니다. |
ExtensionConfigProviderAttribute |
타사에서 IExtensionConfigProvider 구성에 참여하기 위해 구성 프로세스의 일부로 호출할 구현을 식별합니다. |
HostConfigProvider |
를 제공하는 구현 IHostConfigProvider 을 제공합니다. |
HostConfigProviderAttribute |
IHostConfigProvider 초기 호스트별 서비스 구성을 제공하는 데 사용할 구현을 식별합니다. 이러한 instance 한 번에 하나만 활성화할 수 있으며 일반적으로 호스트에서 직접 제공합니다. 사용자는 호스트에서 ConfigBuilder 제공하는 서비스 구성을 추가하거나 수정하기 위한 메커니즘으로 클래스를 사용할 수 있습니다. |
HubAndConnectionTypeResolver |
의 구현 IHubAndConnectionTypeResolver 을 외부 종속성 없이 제공합니다. |
OwinAppBuilder |
런타임에서 사용하는 미들웨어 확장(예: 인증 공급자)과 ASP.NET Web API 사용하여 OWIN 애플리케이션을 설정하는 데 사용되는 기본 OWIN 구성 클래스입니다. 사용할 OWIN 애플리케이션 구성은 종속성 주입 엔진을 통해 구성할 수 있습니다. |
OwinAppBuilderExtension |
는 OwinAppBuilderExtension Owin 파이프라인에 IOwinAppBuilderExtension ASP.NET SignalR을 추가하는 입니다. |
RouteNames |
이 클래스는 서비스에서 등록된 알려진 경로의 경로 이름을 정의합니다. 예를 들어 에서 사용할 수 있는 클래스를 사용하여 System.Web.Http.UrlHelper 경로에 대한 ApiController링크를 만드는 데 사용할 수 있습니다. |
ServiceSettingsKeys |
알려진 설정을 식별하기 위해 ServiceSettingsDictionary 찾는 키를 정의합니다. |
ServiceSettingsProvider |
를 가져오는 기본 구현을 IServiceSettingsProvider 제공합니다. |
SetRouteConstraint<TSet> |
경로 매개 변수 값을 형식 |
SignalRExtensionConfig |
클래스는 SignalRExtensionConfig SignalR과 관련된 구성을 제공합니다. |
StartupOwinAppBuilder |
초기 OWIN 시작 애플리케이션 작성기입니다. 이 클래스는 메서드를 사용하여 Initialize(Action<IAppBuilder>) 등록된 OWIN 애플리케이션 작성기를 호출하여 초기화를 시작합니다. |
TableExtensionConfig |
ASP.NET Web API 포맷터 등을 초기화하는 클래스에 대한 TableController<TData> 사용자 지정 초기화를 제공합니다. |
인터페이스
IBootstrapper |
서비스의 초기 진입점을 정의하는 추상화 를 제공합니다. 시작 시 호스트는 인터페이스의 IBootstrapper 구현을 찾고 를 호출 Initialize하여 구성 프로세스를 시작합니다. 그런 다음 를 호출 ServiceConfig 하는 것은 부트스트래퍼의 책임입니다. 그러면 로 시작하여 구성 프로세스를 시작한 다음, 구현으로 IHostConfigProvider이동하고 IExtensionConfigProvider 마지막으로 최종 구성을 위해 애플리케이션 코드를 호출합니다. 구현이 없 IBootstrapper 으면 호스트는 라는 정적 클래스를 찾고 라는 |
IConfigBuilder |
서비스를 구성하기 위한 추상화 기능을 제공합니다. 이 인터페이스의 각 메서드는 구성 프로세스의 일부로 호출되므로 프로세스의 모든 단계에서 서비스가 구성에 참여하고 변경할 수 있습니다. |
IExtensionConfigProvider |
타사 확장은 서비스 구성의 일부로 를 연결하여 구성 프로세스에 참여할 수 있습니다. 이를 통해 타사 확장은 종속성 주입의 기능을 활용할 수 있도록 종속성 해결 프로그램에 종속성을 추가할 수 있습니다. 인터페이스를 구현 IExtensionConfigProvider 하는 형식을 포함하는 어셈블리 수준을 ExtensionConfigProviderAttribute 선언하면 확장이 구성 빌드 프로세스의 일부로 호출됩니다. |
IHostConfigProvider |
구성은 호스트에서 IHostConfigProvider 제공하는 초기 서비스 구성을 제공하는 2단계 프로세스로, 에서 수정 IConfigBuilder할 수 있습니다. 이렇게 하면 특정 호스트 환경에 대해 서비스를 초기화할 수 있고 동시에 서비스의 요구 사항에 맞게 구성할 수 있는 모델을 사용할 수 있습니다. 는 IHostConfigProvider 어셈블리 특성을 사용하여 HostConfigProviderAttribute 설정됩니다. 선택한 후에는 제공된 IConfigBuilder 를 호출하여 서비스가 Web API, OWIN, 종속성 확인자 및 추가 종속성 설정에 참여할 수 있도록 합니다. |
IHubAndConnectionTypeResolver |
서비스에 대한 ASP.NET SignalR 허브 및 영구 연결을 가져오기 위한 추상화 기능을 제공합니다. |
IOwinAppBuilder |
OWIN 애플리케이션 파이프라인을 정의하기 위해 시작하는 동안 호출되는 OWIN 애플리케이션 작성기에 대한 추상화입니다. OwinAppBuilder 다른 구현을 System.Web.Http.HttpConfiguration 등록하여 변경할 수 있도록 구현이 종속성 주입 엔진에 등록됩니다. |
IOwinAppBuilderExtension |
OWIN 파이프라인에 추가될 OWIN 애플리케이션 작성기 확장에 대한 추상화 |
IServiceSettingsProvider |
서비스에 대한 를 가져오기 ServiceSettingsDictionary 위한 추상화 를 제공합니다. ServiceSettingsDictionary 에는 서비스에 대한 이름 및 기타 매개 변수와 같은 설정이 포함됩니다. |
Azure SDK for .NET