共用方式為


ConfigOptions 類別

定義

類別 ConfigOptions 提供一種機制來設定服務的各種組態選項。 它可以當做 引數傳入 。 ConfigBuilder

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

建構函式

ConfigOptions()

初始化 ConfigOptions 類別的新執行個體。

屬性

CachePolicy

取得或設定快取原則,描述 HTTP 快取標頭快取回應標頭,如果先前未新增任何 HTTP 快取標頭,則快取標頭會包含在 HttpResponseMessage 中。 預設值 CachePolicy 會設定為「無快取」,但可以在這裡變更。 如果可用的快取原則不足,則可以將自訂 Microsoft.WindowsAzure.Mobile.Service.Cache.ICachePolicyProvider 新增至相依性插入引擎。

CorsPolicy

取得或設定作為跨原始來源要求原則的屬性。

DiagnosticsAuthorization

取得或設定存取服務診斷資訊所需的最小必要授權。 服務診斷資訊是由 StatusReporter 向相依性插入引擎註冊的實例所提供。

ExcludedTraceCategories

設定從記錄中排除的追蹤類別集。 每個追蹤都有一個 「類別」,指出來源 (,也就是追蹤的「來源」) 。 應用程式可以使用 LogCategories 建議的類別,或只省略類別,以使用 所提供的 CallerMemberNameAttribute 值。 具有符合任何排除前置詞之類別的記錄檔將不會記錄。 根據預設,系統記錄檔不會記錄到應用程式記錄。 這可藉由排除開頭為前置詞 「 Service. 」 的記錄來達成。 如果清除此排除專案,除了應用程式記錄的任何其他記錄之外,應用程式也會看到所有系統記錄。

LoginProviders

ILoginProvider設定參與 Azure 行動服務驗證程式的實作。 集合包含預設註冊的 ILoginProvider 實作清單。 預設集可以由其他 ILoginProvider 實作取代或擴增。 為了讓專案註冊為登入提供者,它必須是 public 的 、 visiblenon-abstract 實作 ILoginProvider

MinimumTraceLevel

取得或設定將記錄之記錄專案的最小值 System.Web.Http.Tracing.TraceLevelSystem.Web.Http.Tracing.TraceLevel系統會忽略低於此層級的記錄。 這個屬性的預設值為 System.Web.Http.Tracing.TraceLevel.Info

Properties

取得與此執行個體相關聯的屬性。

PushAuthorization

取得或設定使用通知中樞註冊和接收推播通知所需的最低必要授權。

適用於