Экспорт (0) Печать
Развернуть все

Свойство RoleInstance.Id

Обновлено: Декабрь 2013 г.

Возвращает идентификатор экземпляра роли.

Пространство имен: Microsoft.WindowsAzure.ServiceRuntime
Сборка: Microsoft.WindowsAzure.ServiceRuntime (в Microsoft.WindowsAzure.ServiceRuntime.dll)

public abstract string Id { get; }

Значение свойства

Тип: System.String

Объект String, содержащий идентификатор экземпляра роли.

В следующем примере кода показано, как получить идентификатор экземпляра роли.


foreach (var role in RoleEnvironment.Roles) 
{
   foreach (var roleInstance in role.Value.Instances)      
   {
      Trace.WriteLine("Role instance ID: " + roleInstance.Id, "Information");
   }
}

Идентификатор экземпляра является уникальным в рамках приложения. Если экземпляр роли остановлен и настроен для автоматического перезапуска, то перезапущенный экземпляр роли будет иметь тот же идентификатор экземпляра, что и остановленный экземпляр роли.


Все открытые статические члены метода (Shared в Visual Basic) этого типа потокобезопасны. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.

Платформы разработки

Windows Vista, Windows 7 и Windows Server 2008

Целевые платформы

Добавления сообщества

ДОБАВИТЬ
Показ:
© 2015 Microsoft