ConfigOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa ConfigOptions udostępnia mechanizm ustawiania różnych opcji konfiguracji dla usługi. Można go przekazać jako argument do elementu ConfigBuilder.
public class ConfigOptions
type ConfigOptions = class
Public Class ConfigOptions
- Dziedziczenie
-
ConfigOptions
Konstruktory
ConfigOptions() |
Inicjuje nowe wystąpienie klasy ConfigOptions. |
Właściwości
CachePolicy |
Pobiera lub ustawia zasady pamięci podręcznej opisujące nagłówki buforowania HTTP buforowania nagłówków odpowiedzi pamięci podręcznej, które mają zostać uwzględnione w HttpResponseMessage nagłówkach buforowania HTTP, jeśli nie zostały wcześniej dodane żadne nagłówki buforowania HTTP. Wartość domyślna CachePolicy jest ustawiona na "no-cache", ale można jej zmienić tutaj. Jeśli dostępne zasady pamięci podręcznej nie są wystarczające, istnieje możliwość dodania niestandardowego Microsoft.WindowsAzure.Mobile.Service.Cache.ICachePolicyProvider do aparatu wstrzykiwania zależności. |
CorsPolicy |
Pobiera lub ustawia atrybut używany jako zasady dla żądań między źródłami. |
DiagnosticsAuthorization |
Pobiera lub ustawia minimalną wymaganą autoryzację wymaganą do uzyskania dostępu do informacji diagnostycznych usługi. Informacje diagnostyczne o usłudze są dostarczane przez StatusReporter wystąpienia zarejestrowane przy użyciu aparatu iniekcji zależności. |
ExcludedTraceCategories |
Ustawia zestaw kategorii śledzenia, które są wykluczone z rejestrowania. Każdy ślad ma wartość "Kategoria" wskazującą pochodzenie (tj. "źródło") śladu. Aplikacja może używać LogCategories jako sugerowanych kategorii lub po prostu pominąć kategorię, która będzie używać wartości podanej CallerMemberNameAttributeprzez element .
Dziennik z kategorią zgodną z żadnym z wykluczonych prefiksów nie zostanie zarejestrowany. Domyślnie dzienniki systemowe nie są rejestrowane w dziennikach aplikacji. Można to osiągnąć, wykluczając dzienniki rozpoczynające się od prefiksu " |
LoginProviders |
ILoginProvider Ustawia implementacje, które uczestniczą w procesie uwierzytelniania usługi Azure Mobile Service. Zestaw zawiera listę implementacji ILoginProvider , które są domyślnie zarejestrowane. Domyślny zestaw można zastąpić lub rozszerzyć przez dodatkowe ILoginProvider implementacje. Aby wpis został zarejestrowany jako dostawca logowania, musi to być |
MinimumTraceLevel |
Pobiera lub ustawia minimum System.Web.Http.Tracing.TraceLevel dla wpisów dziennika, które zostaną zarejestrowane. Dzienniki z System.Web.Http.Tracing.TraceLevel poziomem poniżej tego poziomu zostaną zignorowane. Wartość domyślna dla tej właściwości to System.Web.Http.Tracing.TraceLevel.Info. |
Properties |
Pobiera właściwości skojarzone z tym wystąpieniem. |
PushAuthorization |
Pobiera lub ustawia minimalną wymaganą autoryzację wymaganą do zarejestrowania się i odbierania powiadomień wypychanych przy użyciu usługi Notification Hub. |
Dotyczy
Azure SDK for .NET