エクスポート (0) 印刷
すべて展開

RoleEnvironmentTopologyChange.RoleName プロパティ

トポロジを変更しているロールの名前を取得します。

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

'使用
Dim instance As RoleEnvironmentTopologyChange
Dim value As String

value = instance.RoleName

public string RoleName { get; }
/** @property */
/** @attribute CompilerGeneratedAttribute() */ 
public String get_RoleName ()

CompilerGeneratedAttribute 
public function get RoleName () : String

プロパティ値

トポロジを変更しているロールの名前を格納している String です。

次のコード例は、トポロジを変更しているロールの名前の取得方法を示しています。


public override bool OnStart() 
{
   RoleEnvironment.Changed += RoleEnvironmentChanged;
 
   return base.OnStart();
}

private void RoleEnvironmentChanged(object sender, RoleEnvironmentChangedEventArgs e)
{
   var changes = e.Changes.OfType<RoleEnvironmentTopologyChange>();
   foreach (var change in changes)
   {
      Trace.WriteLine("The topology was changed for: " + change.RoleName, "Information");
   }
}

この型の public static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

開発プラットフォーム

Windows XP Home Edition, Windows XP Professional, Windows Server 2003、Windows Server 2008、および Windows 2000

対象プラットフォーム

コミュニティの追加

表示:
© 2014 Microsoft