RoleEnvironmentTopologyChange.RoleName Property
Gets the name of the role for which the topology is changing.
Assembly: Microsoft.WindowsAzure.ServiceRuntime (in Microsoft.WindowsAzure.ServiceRuntime.dll)
Property Value
Type: System.StringType: System.String
A String that contains the name of the role for which the topology is changing.
The following code example shows how to retrieve the name of the role for which the topology is changing:
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"); } }
Show: