Microsoft.WindowsAzure.Mobile.Service.Config 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AutofacDependencyScope | |
AutofacWebApiDependencyResolver | |
BootstrapperAttribute |
サービスを IBootstrapper 開始するためのエントリ ポイントとして使用する実装を識別します。 一度にアクティブにできるインスタンスは 1 つだけです。 |
EntityExtensionConfig |
クラスは EntityExtensionConfig 、Entity Framework に固有の構成を提供します。 特に、Entity Framework にプラグインとして登録 EntityTableSqlGenerator されるため、 でマークされた列を含むテーブルが作成されます TableColumnAttribute。 |
ExtensionConfigProviderAttribute |
サード パーティが IExtensionConfigProvider 構成に参加するために、構成プロセスの一部として呼び出す実装を識別します。 |
HostConfigProvider |
を提供する実装 IHostConfigProvider を提供します。 |
HostConfigProviderAttribute |
ホスト固有の IHostConfigProvider 初期サービス構成を提供するために使用する実装を識別します。 このようなインスタンスは一度に 1 つだけアクティブにすることができ、通常はホストによって直接提供されます。 ユーザーは、 クラスを ConfigBuilder ホストによって提供されるサービス構成を追加または変更するためのメカニズムとして使用できます。 |
HubAndConnectionTypeResolver |
外部依存関係を持たない の IHubAndConnectionTypeResolver 実装を提供します。 |
OwinAppBuilder |
これは、ランタイムが使用するミドルウェア拡張機能 (認証プロバイダーなど) と ASP.NET Web APIを使用して OWIN アプリケーションを設定するために使用される既定の OWIN 構成クラスです。 使用する OWIN アプリケーション構成は、依存関係挿入エンジンを使用して構成できます。 |
OwinAppBuilderExtension |
OwinAppBuilderExtensionは、IOwinAppBuilderExtensionASP.NET SignalR を Owin パイプラインに追加する です。 |
RouteNames |
このクラスは、サービスによって登録された既知のルートのルート名を定義します。 たとえば、 で使用できる ApiControllerクラスを使用してルートへのリンクを作成するために使用System.Web.Http.UrlHelperできます。 |
ServiceSettingsKeys |
既知の設定を識別するために探す ServiceSettingsDictionary キーを定義します。 |
ServiceSettingsProvider |
の既定の IServiceSettingsProvider 実装を提供します。 |
SetRouteConstraint<TSet> |
ルート パラメーター値を型の値セット |
SignalRExtensionConfig |
クラスは SignalRExtensionConfig 、SignalR に固有の構成を提供します。 |
StartupOwinAppBuilder |
初期 OWIN スタートアップ アプリケーション ビルダー。 このクラスは、 メソッドを使用して登録された OWIN アプリケーション ビルダーを呼び出して初期化を Initialize(Action<IAppBuilder>) 開始します。 |
TableExtensionConfig |
ASP.NET Web APIフォーマッタなどを初期化するクラスのTableController<TData>カスタム初期化を提供します。 |
インターフェイス
IBootstrapper |
サービスの初期エントリ ポイントを定義する抽象化を提供します。 起動時に、ホストは インターフェイスの実装を IBootstrapper 検索し、 を呼び出 Initializeして構成プロセスを開始します。 その後、ブートストラップは を呼び出 ServiceConfig す必要があります。これにより、 から始まる構成プロセスが開始 IHostConfigProviderされ、実装に IExtensionConfigProvider 移動し、最後に最終的な構成のためにアプリケーション コードが呼び出されます。 実装がないIBootstrapper場合、ホストは という静的クラスを検索し、 という |
IConfigBuilder |
サービスを構成するための抽象化を提供します。 このインターフェイスの各メソッドは、構成プロセスの一部として呼び出され、プロセスのすべてのステップでサービスが参加し、構成を変更できます。 |
IExtensionConfigProvider |
サード パーティの拡張機能は、サービス構成の一部として にフックすることで、構成プロセスに参加できます。 これにより、サード パーティの拡張機能は依存関係リゾルバーに依存関係を追加して、依存関係の挿入機能も活用できるようになります。 インターフェイスを実装する型を含むアセンブリ レベル ExtensionConfigProviderAttribute を IExtensionConfigProvider 宣言すると、拡張機能は構成ビルド プロセスの一部として呼び出されます。 |
IHostConfigProvider |
構成は、ホストによって提供される初期サービス構成を 提供する 2 段階のプロセス IHostConfigProvider であり、 によって 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