你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ServiceSettingsDictionary 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含服务设置,例如名称、身份验证提供程序信息、连接字符串等。ServiceSettingsDictionary为已知设置(如 和 Key )Name提供类型化属性,并为IDictionary<TKey,TValue>所有其他设置提供访问权限。
[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)
- 继承
-
ServiceSettingsDictionary
- 属性
注解
在实例上设置的任何属性值仅在当前 AppDomain的生存期内有效。 若要以持久方式更改设置,请使用服务主机提供的机制更新这些设置。
构造函数
ServiceSettingsDictionary() |
初始化 ServiceSettingsDictionary 类的新实例。 |
ServiceSettingsDictionary(SerializationInfo, StreamingContext) |
使用指定的序列化信息和流上下文初始化 ServiceSettingsDictionary 类的新实例。 |
属性
AzureActiveDirectoryAudience |
获取或设置用于令牌验证的 Azure Active Directory 受众。 |
AzureActiveDirectoryClientId |
获取或设置 Azure Active Directory 客户端 ID。 |
AzureActiveDirectoryDomain |
获取基于 ServiceDomainSuffix 的当前 Azure Active Directory DNS 域名 |
AzureActiveDirectoryTenants |
获取或设置允许的 Azure Active Directory 租户的逗号分隔列表。 这些应指定为租户域名。 |
Connections |
获取服务的连接字符串集。 |
CrossDomainOrigins |
获取或设置允许访问资源的源的逗号分隔列表。 |
FacebookAppId |
获取或设置与此服务关联的 Facebook ID。 |
FacebookScope |
获取或设置与此服务关联的 Facebook 范围。 可以指定一个或多个值,用空格分隔。 |
FacebookSecret |
获取或设置与此服务关联的 Facebook 机密。 |
GoogleAppId |
获取或设置与此服务关联的 Google 应用程序 ID。 |
GoogleScope |
获取或设置与此服务关联的 Google 范围。 可以指定一个或多个值,用空格分隔。 |
GoogleSecret |
获取或设置与此服务关联的 Google 机密。 |
IsAzureActiveDirectoryAuthenticationEnabled |
获取一个值,该值指示是否为此服务启用了 Azure Active Directory 身份验证。 |
IsFacebookAuthenticationEnabled |
获取一个值,该值指示是否为此服务启用 Facebook 身份验证。 |
IsGoogleAuthenticationEnabled |
获取一个值,该值指示是否为此服务启用 Google 身份验证。 |
IsMicrosoftAccountAuthenticationEnabled |
获取一个值,该值指示是否为此服务启用了 Microsoft 帐户身份验证。 |
IsTwitterAuthenticationEnabled |
获取一个值,该值指示是否为此服务启用 Twitter 身份验证。 |
Item[String] |
获取或设置与指定的键关联的值。 |
Key |
获取或设置服务密钥 (又名应用程序密钥) 。 |
MasterKey |
获取或设置应用程序主密钥。 |
MicrosoftAccountAudience |
获取或设置用于令牌验证的 Microsoft 帐户受众。 |
MicrosoftAccountClientId |
获取或设置与此服务关联的 Microsoft 帐户客户端 ID。 |
MicrosoftAccountClientSecret |
获取或设置与此服务关联的 Microsoft 帐户客户端机密。 |
MicrosoftAccountScope |
获取或设置与此服务关联的 Microsoft 帐户范围。 可以指定一个或多个值,用空格分隔。 |
MicrosoftPackageSID |
获取或设置与此服务关联的 Microsoft 包 SID。 |
Name |
获取或设置服务的名称。 |
NotificationHubName |
获取或设置与此服务关联的通知中心的名称,以便处理推送通知。 |
Schema |
获取或设置默认数据库架构名称。 此默认数据库架构名称用于没有显式配置的架构名称的数据库对象。 |
ServiceDomainSuffix |
获取或设置与环境相关的服务 DNS 域名后缀,例如 |
SkipVersionCheck |
获取一个值,该值指示是否允许对其使用 ZUMO-API-VERSION 的调用。 |
SubscriptionId |
获取或设置服务的 SubscriptionId。 |
TwitterConsumerKey |
获取或设置与此服务关联的 Twitter 使用者密钥。 |
TwitterConsumerSecret |
获取或设置与此服务关联的 Twitter 使用者机密。 |
方法
GetSchemaName() |
从配置中获取数据库架构名称。 如果设置了具有 密钥 |