Compartir a través de


ServiceSettingsDictionary Clase

Definición

Contiene la configuración de un servicio, como el nombre, la información del proveedor de autenticación, las cadenas de conexión, etc. ServiceSettingsDictionary proporciona propiedades con tipo para la configuración conocida, como Name y Key , así como IDictionary<TKey,TValue> el acceso a todas las demás configuraciones.

[System.Serializable]
public class ServiceSettingsDictionary : System.Collections.Generic.Dictionary<string,string>
[<System.Serializable>]
type ServiceSettingsDictionary = class
    inherit Dictionary<string, string>
Public Class ServiceSettingsDictionary
Inherits Dictionary(Of String, String)
Herencia
ServiceSettingsDictionary
Atributos

Comentarios

Los valores de propiedad establecidos en una instancia solo permanecerán en vigor durante la vigencia del actual AppDomain. Para cambiar la configuración de forma persistente, actualícelas mediante un mecanismo proporcionado por el host de servicio.

Constructores

ServiceSettingsDictionary()

Inicializa una nueva instancia de la clase ServiceSettingsDictionary.

ServiceSettingsDictionary(SerializationInfo, StreamingContext)

Inicializa una nueva instancia de la clase ServiceSettingsDictionary con la información de serialización y el contexto de transmisión de secuencias especificados.

Propiedades

AzureActiveDirectoryAudience

Obtiene o establece la audiencia de Azure Active Directory usada para la validación de tokens.

AzureActiveDirectoryClientId

Obtiene o establece el identificador de cliente de Azure Active Directory.

AzureActiveDirectoryDomain

Obtiene el nombre de dominio DNS de Azure Active Directory actual basado en ServiceDomainSuffix.

AzureActiveDirectoryTenants

Obtiene o establece una lista separada por comas de inquilinos de Azure Active Directory permitidos. Se deben especificar como nombres de dominio de inquilino.

Connections

Obtiene el conjunto de cadenas de conexión para el servicio.

CrossDomainOrigins

Obtiene o establece una lista separada por comas de orígenes que pueden tener acceso al recurso.

FacebookAppId

Obtiene o establece el identificador de Facebook asociado a este servicio.

FacebookScope

Obtiene o establece el ámbito de Facebook asociado a este servicio. Se pueden especificar uno o varios valores, separados por espacios.

FacebookSecret

Obtiene o establece el secreto de Facebook asociado a este servicio.

GoogleAppId

Obtiene o establece el identificador de aplicación de Google asociado a este servicio.

GoogleScope

Obtiene o establece el ámbito de Google asociado a este servicio. Se pueden especificar uno o varios valores, separados por espacios.

GoogleSecret

Obtiene o establece el secreto de Google asociado a este servicio.

IsAzureActiveDirectoryAuthenticationEnabled

Obtiene un valor que indica si la autenticación de Azure Active Directory está habilitada para este servicio.

IsFacebookAuthenticationEnabled

Obtiene un valor que indica si la autenticación de Facebook está habilitada para este servicio.

IsGoogleAuthenticationEnabled

Obtiene un valor que indica si la autenticación de Google está habilitada para este servicio.

IsMicrosoftAccountAuthenticationEnabled

Obtiene un valor que indica si la autenticación de la cuenta Microsoft está habilitada para este servicio.

IsTwitterAuthenticationEnabled

Obtiene un valor que indica si la autenticación de Twitter está habilitada para este servicio.

Item[String]

Obtiene o establece el valor asociado a la clave especificada.

Key

Obtiene o establece la clave de servicio (a.k.a. clave de aplicación).

MasterKey

Obtiene o establece la clave maestra de aplicación.

MicrosoftAccountAudience

Obtiene o establece la audiencia de cuentas de Microsoft usada para la validación de tokens.

MicrosoftAccountClientId

Obtiene o establece el identificador de cliente de la cuenta Microsoft asociado a este servicio.

MicrosoftAccountClientSecret

Obtiene o establece el secreto de cliente de la cuenta Microsoft asociado a este servicio.

MicrosoftAccountScope

Obtiene o establece el ámbito de la cuenta de Microsoft asociado a este servicio. Se pueden especificar uno o varios valores, separados por espacios.

MicrosoftPackageSID

Obtiene o establece el SID del paquete de Microsoft asociado a este servicio.

Name

Obtiene o establece el nombre del servicio.

NotificationHubName

Obtiene o establece el nombre del Centro de notificaciones asociado a este servicio para controlar las notificaciones push.

Schema

Obtiene o establece el nombre predeterminado del esquema de base de datos. Este nombre de esquema de base de datos predeterminado se usa para los objetos de base de datos que no tienen un nombre de esquema configurado explícitamente.

ServiceDomainSuffix

Obtiene o establece el sufijo de nombre de dominio DNS del servicio relevante para el entorno, por ejemplo, o . azure-mobile.netazure-mobile.cn

SkipVersionCheck

Obtiene un valor que indica si se permiten llamadas con zumo-API-VERSION en ellas.

SubscriptionId

Obtiene o establece el SubscriptionId del servicio.

TwitterConsumerKey

Obtiene o establece la clave de consumidor de Twitter asociada a este servicio.

TwitterConsumerSecret

Obtiene o establece el secreto de consumidor de Twitter asociado a este servicio.

Métodos

GetSchemaName()

Obtiene el nombre del esquema de base de datos de la configuración. Si se establece una configuración de aplicación con la clave MS_TableSchema , se usa . De lo contrario, si se usa una configuración con la clave MS_MobileServiceName con set.

Se aplica a