ConfigOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
La ConfigOptions classe fornisce un meccanismo per impostare varie opzioni di configurazione per il servizio. Può essere passato come argomento a ConfigBuilder.
public class ConfigOptions
type ConfigOptions = class
Public Class ConfigOptions
- Ereditarietà
-
ConfigOptions
Costruttori
ConfigOptions() |
Inizializza una nuova istanza della classe ConfigOptions. |
Proprietà
CachePolicy |
Ottiene o imposta i criteri della cache che descrivono le intestazioni di risposta della cache HTTP da includere in un HttpResponseMessage oggetto se non sono state aggiunte intestazioni di memorizzazione nella cache HTTP in precedenza. Il valore predefinito CachePolicy è impostato su "no-cache", ma può essere modificato qui. Se i criteri di cache disponibili non sono sufficienti, è possibile aggiungere un personalizzato Microsoft.WindowsAzure.Mobile.Service.Cache.ICachePolicyProvider al motore di inserimento delle dipendenze. |
CorsPolicy |
Ottiene o imposta un attributo utilizzato come criterio per le richieste tra le origini. |
DiagnosticsAuthorization |
Ottiene o imposta l'autorizzazione minima necessaria per accedere alle informazioni di diagnostica del servizio. Le informazioni di diagnostica del servizio vengono fornite dalle StatusReporter istanze registrate con il motore di inserimento delle dipendenze. |
ExcludedTraceCategories |
Imposta il set di categorie di traccia escluse dalla registrazione. Ogni traccia ha una "Category" che indica l'origine (ovvero l'origine) della traccia. Un'applicazione può usare come LogCategories categorie suggerite o semplicemente escludere la categoria che userà il valore fornito da CallerMemberNameAttribute.
Un log con una categoria corrispondente a uno qualsiasi dei prefissi esclusi non verrà registrato. Per impostazione predefinita, i log di sistema non vengono registrati nei log dell'applicazione. Questa operazione viene ottenuta escludendo i log che iniziano con il prefisso " |
LoginProviders |
Imposta le ILoginProvider implementazioni che partecipano al processo di autenticazione del servizio mobile di Azure. Il set include l'elenco di ILoginProvider implementazioni registrate per impostazione predefinita. Il set predefinito può essere sostituito o incrementato da implementazioni aggiuntive ILoginProvider . Affinché una voce venga registrata come provider di accesso, deve essere un'implementazione |
MinimumTraceLevel |
Ottiene o imposta il valore minimo System.Web.Http.Tracing.TraceLevel per le voci di log che verranno registrate. I log con un System.Web.Http.Tracing.TraceLevel livello inferiore a questo livello verranno ignorati. Il valore predefinito per questa proprietà è System.Web.Http.Tracing.TraceLevel.Info. |
Properties |
Ottiene le proprietà associate a questa istanza. |
PushAuthorization |
Ottiene o imposta l'autorizzazione minima necessaria per la registrazione e la ricezione di notifiche push tramite Hub di notifica. |