次の方法で共有


ConfigOptions クラス

定義

クラスは ConfigOptions 、サービスのさまざまな構成オプションを設定するためのメカニズムを提供します。 これは、 に引数 ConfigBuilderとして渡すことができます。

public class ConfigOptions
type ConfigOptions = class
Public Class ConfigOptions
継承
ConfigOptions

コンストラクター

ConfigOptions()

ConfigOptions クラスの新しいインスタンスを初期化します。

プロパティ

CachePolicy

HTTP キャッシュ ヘッダーが以前に追加されていない場合に に含める HttpResponseMessage HTTP キャッシュ ヘッダーキャッシュ応答ヘッダーを記述するキャッシュ ポリシーを取得または設定します。 既定値 CachePolicy は "キャッシュなし" に設定されていますが、ここで変更できます。 使用可能なキャッシュ ポリシーで十分でない場合は、依存関係挿入エンジンにカスタム Microsoft.WindowsAzure.Mobile.Service.Cache.ICachePolicyProvider を追加できます。

CorsPolicy

クロスオリジン要求のポリシーとして使用される属性を取得または設定します。

DiagnosticsAuthorization

サービス診断情報にアクセスするために必要な最低限必要な承認を取得または設定します。 サービス診断情報は、依存関係挿入エンジンにStatusReporter登録されているインスタンスによって提供されます。

ExcludedTraceCategories

ログ記録から除外されるトレース カテゴリのセットを設定します。 各トレースには、トレースの配信元 (つまり"ソース") を示す "カテゴリ" があります。 アプリケーションでは、 を LogCategories 推奨されるカテゴリとして使用することも、単に によって CallerMemberNameAttribute提供される値を使用するカテゴリを除外することもできます。 除外されたプレフィックスのいずれかに一致するカテゴリを持つログはログに記録されません。 既定では、システム ログはアプリケーション ログに記録されません。 これは、プレフィックス "Service." で始まるログを除外することで実現されます。 この除外をクリアすると、アプリケーションによってログに記録された他のログに加えて、すべてのシステム ログがアプリケーションに表示されます。

LoginProviders

ILoginProvider Azure Mobile Service 認証プロセスに参加している実装を設定します。 セットには、既定で登録されている実装の ILoginProvider 一覧が含まれています。 既定のセットは、追加 ILoginProvider の実装で置き換えたり拡張したりできます。 エントリをログイン プロバイダーとして登録するには、 の 実装 visiblenon-abstractILoginProviderである必要があります。public

MinimumTraceLevel

ログに記録されるログ エントリの最小値 System.Web.Http.Tracing.TraceLevel を取得または設定します。 このレベルを下回る System.Web.Http.Tracing.TraceLevel ログは無視されます。 このプロパティの既定値は System.Web.Http.Tracing.TraceLevel.Info です。

Properties

このインスタンスに関連付けられたプロパティを取得します。

PushAuthorization

Notification Hub を使用してプッシュ通知を登録および受信するために必要な最小限の承認を取得または設定します。

適用対象