Compartir a través de


ConfigOptions Clase

Definición

La ConfigOptions clase proporciona un mecanismo para establecer varias opciones de configuración para el servicio. Se puede pasar como argumento a ConfigBuilder.

public class ConfigOptions
type ConfigOptions = class
Public Class ConfigOptions
Herencia
ConfigOptions

Constructores

ConfigOptions()

Inicializa una nueva instancia de la clase ConfigOptions.

Propiedades

CachePolicy

Obtiene o establece la directiva de caché que describe los encabezados de respuesta de caché HTTP que se incluirán en si HttpResponseMessage no se han agregado encabezados de almacenamiento en caché HTTP previamente. El valor predeterminado CachePolicy se establece en "no-cache", pero se puede cambiar aquí. Si las directivas de caché disponibles no son suficientes, es posible agregar un personalizado Microsoft.WindowsAzure.Mobile.Service.Cache.ICachePolicyProvider al motor de inserción de dependencias.

CorsPolicy

Obtiene o establece un atributo utilizado como directiva para las solicitudes entre orígenes.

DiagnosticsAuthorization

Obtiene o establece la autorización mínima necesaria para acceder a la información de diagnóstico del servicio. Las instancias registradas con el motor de inserción de dependencias proporcionan StatusReporter la información de diagnóstico del servicio.

ExcludedTraceCategories

Establece el conjunto de categorías de seguimiento que se excluyen de la registro. Cada seguimiento tiene una "Categoría" que indica el origen (es decir, el "origen") del seguimiento. Una aplicación puede usar como LogCategories categorías sugeridas o simplemente dejar fuera la categoría que usará el valor proporcionado por CallerMemberNameAttribute. No se registrará un registro con una categoría que coincida con ninguno de los prefijos excluidos. De forma predeterminada, los registros del sistema no se registran en los registros de la aplicación. Esto se logra excluyendo los registros que comienzan por el prefijo "Service.". Si borra esta exclusión, la aplicación verá todos los registros del sistema además de los demás registros registrados por la aplicación.

LoginProviders

Establece las ILoginProvider implementaciones que participan en el proceso de autenticación de Azure Mobile Service. El conjunto incluye la lista de implementaciones registradas de ILoginProvider forma predeterminada. El conjunto predeterminado se puede reemplazar o aumentar por implementaciones adicionales ILoginProvider . Para que una entrada se registre como proveedor de inicio de sesión, debe ser una publicimplementación de , visible, non-abstract de ILoginProvider.

MinimumTraceLevel

Obtiene o establece el mínimo System.Web.Http.Tracing.TraceLevel para las entradas de registro que se registrarán. Se omitirán los registros con un System.Web.Http.Tracing.TraceLevel nivel por debajo de este nivel. El valor predeterminado de esta propiedad es System.Web.Http.Tracing.TraceLevel.Info.

Properties

Obtiene las propiedades asociadas con esta instancia.

PushAuthorization

Obtiene o establece la autorización mínima necesaria para registrarse y recibir notificaciones push mediante el Centro de notificaciones.

Se aplica a