ConfigOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La ConfigOptions classe fournit un mécanisme permettant de définir différentes options de configuration pour le service. Il peut être passé en tant qu’argument à .ConfigBuilder
public class ConfigOptions
type ConfigOptions = class
Public Class ConfigOptions
- Héritage
-
ConfigOptions
Constructeurs
ConfigOptions() |
Initialise une nouvelle instance de la classe ConfigOptions. |
Propriétés
CachePolicy |
Obtient ou définit la stratégie de cache décrivant les en-têtes de réponse du cache de mise en cache HTTP à inclure dans un HttpResponseMessage si aucun en-tête de mise en cache HTTP n’a été ajouté précédemment. La valeur par défaut CachePolicy est « no-cache », mais peut être modifiée ici. Si les stratégies de cache disponibles ne sont pas suffisantes, il est possible d’ajouter un personnalisé Microsoft.WindowsAzure.Mobile.Service.Cache.ICachePolicyProvider au moteur d’injection de dépendances. |
CorsPolicy |
Obtient ou définit un attribut utilisé comme stratégie pour les requêtes cross-origin. |
DiagnosticsAuthorization |
Obtient ou définit l’autorisation minimale requise pour accéder aux informations diagnostics du service. Les informations de diagnostics de service sont fournies par les StatusReporter instances inscrites auprès du moteur d’injection de dépendances. |
ExcludedTraceCategories |
Définit l’ensemble des catégories de trace qui sont exclues de la journalisation. Chaque trace a une « Catégorie » indiquant l’origine (c’est-à-dire la « source ») de la trace. Une application peut utiliser comme LogCategories catégories suggérées, ou simplement laisser de l’extérieur la catégorie qui utilisera la valeur fournie par .CallerMemberNameAttribute
Un journal avec une catégorie qui correspond à l’un des préfixes exclus n’est pas journalisé. Par défaut, les journaux système ne sont pas consignés dans les journaux d’application. Pour ce faire, vous excluez les journaux qui commencent par le préfixe « |
LoginProviders |
Définit les ILoginProvider implémentations qui participent au processus d’authentification Azure Mobile Service. L’ensemble inclut la liste des ILoginProvider implémentations inscrites par défaut. L’ensemble par défaut peut être remplacé ou augmenté par des implémentations supplémentaires ILoginProvider . Pour qu’une entrée soit inscrite en tant que fournisseur de connexion, il doit s’agir d’une |
MinimumTraceLevel |
Obtient ou définit le minimum System.Web.Http.Tracing.TraceLevel pour les entrées de journal qui seront journalisées. Les journaux dont le System.Web.Http.Tracing.TraceLevel niveau est inférieur sont ignorés. La valeur par défaut pour cette propriété est System.Web.Http.Tracing.TraceLevel.Info. |
Properties |
Obtient les propriétés associées à cette instance. |
PushAuthorization |
Obtient ou définit l’autorisation minimale requise pour s’inscrire et recevoir des notifications Push à l’aide de Notification Hub. |
S’applique à
Azure SDK for .NET