次の方法で共有


ServiceSettingsDictionary クラス

定義

名前、認証プロバイダー情報、接続文字列などのサービスの設定が含まれます。にはServiceSettingsDictionary、 などのNameKey既知の設定の型指定されたプロパティと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 スコープを取得または設定します。 1 つ以上の値をスペースで区切って指定できます。

FacebookSecret

このサービスに関連付けられている Facebook シークレットを取得または設定します。

GoogleAppId

このサービスに関連付けられている Google アプリケーション ID を取得または設定します。

GoogleScope

このサービスに関連付けられている Google スコープを取得または設定します。 1 つ以上の値をスペースで区切って指定できます。

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 アカウント スコープを取得または設定します。 1 つ以上の値をスペースで区切って指定できます。

MicrosoftPackageSID

このサービスに関連付けられている Microsoft パッケージ SID を取得または設定します。

Name

サービスの名前を取得または設定します。

NotificationHubName

プッシュ通知を処理するために、このサービスに関連付けられている通知ハブの名前を取得または設定します。

Schema

既定のデータベース スキーマ名を取得または設定します。 この既定のデータベース スキーマ名は、明示的に構成されたスキーマ名を持たないデータベース オブジェクトに使用されます。

ServiceDomainSuffix

環境に関連するサービス DNS ドメイン名サフィックス (例: または ) を取得または設定します。 azure-mobile.netazure-mobile.cn

SkipVersionCheck

ZUMO-API-VERSION を使用した呼び出しを許可するかどうかを示す値を取得します。

SubscriptionId

サービスの SubscriptionId を取得または設定します。

TwitterConsumerKey

このサービスに関連付けられている Twitter コンシューマー キーを取得または設定します。

TwitterConsumerSecret

このサービスに関連付けられている Twitter コンシューマー シークレットを取得または設定します。

メソッド

GetSchemaName()

構成からデータベース スキーマ名を取得します。 キー MS_TableSchema を持つアプリケーション設定が設定されている場合は、それが使用されます。 それ以外の場合は、set を持つキー MS_MobileServiceName を持つ設定が使用されます。

適用対象