Прочитать на английском

Поделиться через


WorkflowInstance.InstanceId Свойство

Определение

Возвращает уникальный идентификатор экземпляра рабочего процесса.

public Guid InstanceId { get; }

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

Тип Guid экземпляра рабочего процесса.

Примеры

В следующем примере кода показано использование свойства InstanceId для получения сведений об объекте WorkflowInstance. Первый фрагмент кода создает переменную WorkflowInstance с именем instanceId.

string orderId;
public WorkflowInstance instanceId;

Второй фрагмент использует свойство InstanceId, как первый объект при вызове конструктора OrderEventArgs, когда вызывается метод CallBackForApproval.

Данный пример кода является частью образца пакета SDK Listen из файла OrderServiceImple.cs. Дополнительные сведения см. в разделе Прослушивание примера.

public void ApproveOrder()
{
    EventHandler<OrderEventArgs> orderApproved = this.OrderApproved;
    if (orderApproved != null)
        orderApproved(null, new OrderEventArgs(instanceId.InstanceId, orderId));
}

Комментарии

Для ссылки на экземпляр рабочего процесса можно использовать свойство InstanceId.

Применяется к

Продукт Версии
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел