RoleInstance::Id Property
Gets the instance identifier (ID) of the role instance.
Assembly: Microsoft.WindowsAzure.ServiceRuntime (in Microsoft.WindowsAzure.ServiceRuntime.dll)
public: property String^ Id { virtual String^ get() abstract; internal: virtual void set(String^ value) abstract; }
Property Value
Type: System::String^Type: System.String
A String that contains the instance ID for the role instance.
The following code example shows how to retrieve the instance ID for role instances:
foreach (var role in RoleEnvironment.Roles) { foreach (var roleInstance in role.Value.Instances) { Trace.WriteLine("Role instance ID: " + roleInstance.Id, "Information"); } }
The instance ID is unique to the application. If a role instance is stopped and has been configured to restart automatically, the restarted role instance will have the same instance ID as the stopped role instance.
Show: