RoleEnvironmentConfigurationSettingChange クラス
この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

RoleEnvironmentConfigurationSettingChange クラス

 

更新日: 2011年10月

ロールの構成の変更を表します。

名前空間:   Microsoft.WindowsAzure.ServiceRuntime
アセンブリ:  Microsoft.WindowsAzure.ServiceRuntime (Microsoft.WindowsAzure.ServiceRuntime.dll 内)

System.Object
  Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironmentChange
    Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironmentConfigurationSettingChange

public class RoleEnvironmentConfigurationSettingChange : RoleEnvironmentChange, 
	IEquatable<RoleEnvironmentConfigurationSettingChange>

名前説明
System_CAPS_pubpropertyConfigurationSettingName

変更された構成設定の名前を取得します。

名前説明
System_CAPS_pubmethodEquals(Object)

指定された オブジェクトが現在のオブジェクトと等しいかどうかを判定します。(Object.Equals(Object) をオーバーライドする。)

System_CAPS_pubmethodEquals(RoleEnvironmentConfigurationSettingChange)

指定するかどうか、指定された RoleEnvironmentConfigurationSettingChange オブジェクトが現在のオブジェクトと等しい。

System_CAPS_protmethodFinalize()

(Object から継承されました。)

System_CAPS_pubmethodGetHashCode()

現在のオブジェクトに対応するハッシュ コードを取得します。(Object.GetHashCode() をオーバーライドする。)

System_CAPS_pubmethodGetType()

(Object から継承されました。)

System_CAPS_protmethodMemberwiseClone()

(Object から継承されました。)

System_CAPS_pubmethodToString()

(Object から継承されました。)

変更が含まれているロールの構成に変更を加えるし、ロール インスタンスに変更を適用すると、 RoleEnvironmentConfigurationSettingChange オブジェクトです。 RoleEnvironmentConfigurationSettingChange オブジェクトには、現在実行中のロール インスタンスに対応するロールに対して行った構成の変更にはのみが含まれています。

詳細については、ホステッド サービスのサービス モデルを定義する、次を参照してください。 Setting Up a Hosted Service for Windows Azureです。

次のコード例は、使用する方法を示しています。、 RoleEnvironmentConfigurationSettingChange 変更を書き込むオブジェクト。


public override bool OnStart() { RoleEnvironment.Changed += RoleEnvironmentChanged; return base.OnStart(); } private void RoleEnvironmentChanged(object sender, RoleEnvironmentChangedEventArgs e) { // Get the list of configuration changes var settingChanges = e.Changes.OfType<RoleEnvironmentConfigurationSettingChange>(); foreach (var settingChange in settingChanges) { var message = "Setting: " + settingChange.ConfigurationSettingName; Trace.WriteLine(message, "Information"); } }

すべてのパブリック構造体 (Shared Visual Basic では) メンバーは、スレッド セーフです。 Aインスタンス メンバーの場合は、スレッド セーフであるとは限りません。

トップに戻る
表示:
© 2016 Microsoft