ServiceSettingsDictionary Class

 

Contains settings for a service such as the name, authentication provider information, connection strings, etc. The ServiceSettingsDictionary provides typed properties for known settings such as Name and Key as well as IDictionary<TKey, TValue> access for all other settings.

Namespace:   Microsoft.WindowsAzure.Mobile.Service
Assembly:  Microsoft.WindowsAzure.Mobile.Service (in Microsoft.WindowsAzure.Mobile.Service.dll)

System::Object
  System.Collections.Generic::Dictionary<TKey, TValue>
    Microsoft.WindowsAzure.Mobile.Service::ServiceSettingsDictionary

[SerializableAttribute]
[DefaultMemberAttribute("Item")]
public ref class ServiceSettingsDictionary : Dictionary<String^, String^>

NameDescription
System_CAPS_pubmethodServiceSettingsDictionary()

Initializes a new instance of the ServiceSettingsDictionary class.

System_CAPS_protmethodServiceSettingsDictionary(SerializationInfo^, StreamingContext)

Initializes a new instance of the ServiceSettingsDictionary class with the specified serialization information and streaming context.

NameDescription
System_CAPS_pubpropertyAzureActiveDirectoryAudience

Gets or sets the Azure Active Directory audience used for token validation.

System_CAPS_pubpropertyAzureActiveDirectoryClientId

Gets or sets the Azure Active Directory client ID.

System_CAPS_pubpropertyAzureActiveDirectoryTenants

Gets or sets a comma separated list of allowed AAD tenants. These should be specified as tenant domain names.

System_CAPS_pubpropertyComparer

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubpropertyConnections

Gets the set of connection strings for the service.

System_CAPS_pubpropertyCount

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubpropertyCrossDomainOrigins

Gets or sets a comma-separated list of origins that are allowed to access the resource.

System_CAPS_pubpropertyFacebookAppId

Gets or sets the Facebook ID associated with this service.

System_CAPS_pubpropertyFacebookSecret

Gets or sets the Facebook secret associated with this service.

System_CAPS_pubpropertyGoogleAppId

Gets or sets the Google application ID associated with this service.

System_CAPS_pubpropertyGoogleSecret

Gets or sets the Google secret associated with this service.

System_CAPS_pubpropertyIsAzureActiveDirectoryAuthenticationEnabled

Gets a value indicating whether Azure Active Directory authentication is enabled for this service.

System_CAPS_pubpropertyIsFacebookAuthenticationEnabled

Gets a value indicating whether Facebook authentication is enabled for this service.

System_CAPS_pubpropertyIsGoogleAuthenticationEnabled

Gets a value indicating whether Google authentication is enabled for this service.

System_CAPS_pubpropertyIsMicrosoftAccountAuthenticationEnabled

Gets a value indicating whether Microsoft Account authentication is enabled for this service.

System_CAPS_pubpropertyIsTwitterAuthenticationEnabled

Gets a value indicating whether Twitter authentication is enabled for this service.

System_CAPS_pubpropertyItem[String^]

Gets or sets the value associated with the specified key.

System_CAPS_pubpropertyKey

Gets or sets the service key (a.k.a. application key).

System_CAPS_pubpropertyKeys

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubpropertyMasterKey

Gets or sets the application master key.

System_CAPS_pubpropertyMicrosoftAccountClientId

Gets or sets the Microsoft Account client ID associated with this service.

System_CAPS_pubpropertyMicrosoftAccountClientSecret

Gets or sets the Microsoft Account client secret associated with this service.

System_CAPS_pubpropertyName

Gets or sets the name of the service.

System_CAPS_pubpropertyNotificationHubName

Gets or sets the name of the Notification Hub associated with this service for handling push notifications.

System_CAPS_pubpropertySchema

Gets or sets the default database schema name. This default database schema name is used for database objects that do not have an explicitly configured schema name.

System_CAPS_pubpropertySubscriptionId

Gets or sets the SubscriptionId of the service.

System_CAPS_pubpropertyTwitterConsumerKey

Gets or sets the Twitter consumer key associated with this service.

System_CAPS_pubpropertyTwitterConsumerSecret

Gets or sets the Twitter consumer secret associated with this service.

System_CAPS_pubpropertyValues

(Inherited from Dictionary<TKey, TValue>.)

NameDescription
System_CAPS_pubmethodAdd(TKey, TValue)

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubmethodClear()

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubmethodContainsKey(TKey)

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubmethodContainsValue(TValue)

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetObjectData(SerializationInfo^, StreamingContext)

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubmethodSystem_CAPS_staticGetSchemaName()

Gets the Database schema name from configuration. If an application setting with the key MS_TableSchema is set then that is used. Otherwise, if a setting with the key MS_MobileServiceName with set then that is used.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodOnDeserialization(Object^)

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubmethodRemove(TKey)

(Inherited from Dictionary<TKey, TValue>.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTryGetValue(TKey, TValue%)

(Inherited from Dictionary<TKey, TValue>.)

Any property values set on an instance will only stay in effect for the lifetime of the current AppDomain. To change the settings in a persistent manner, please update them using a mechanism provided by the service host.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: