WorkflowInstance.InstanceId Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İş akışı örneğinin benzersiz tanımlayıcısını alır.
public:
property Guid InstanceId { Guid get(); };
public Guid InstanceId { get; }
member this.InstanceId : Guid
Public ReadOnly Property InstanceId As Guid
Özellik Değeri
Guid İş akışı örneğinin örneği.
Örnekler
Aşağıdaki kod örneği, bir WorkflowInstance nesne hakkında bilgi almak için özelliğini nasıl kullanabileceğinizi InstanceId gösterir. İlk kod parçacığı adlı instanceId
bir WorkflowInstance değişken oluşturur.
string orderId;
public WorkflowInstance instanceId;
Dim orderId As String
Public instanceId As WorkflowInstance
İkinci kod parçacığı, yöntemi çağrıldığında CallBackForApproval
bir OrderEventArgs
oluşturucu çağrısında ilk nesne olarak özelliğini kullanırInstanceId.
Bu kod örneği, OrderServiceImple.cs dosyasındaki Dinleme SDK'sı Örneğinin bir parçasıdır. Daha fazla bilgi için bkz. Dinleme Örneği.
public void ApproveOrder()
{
EventHandler<OrderEventArgs> orderApproved = this.OrderApproved;
if (orderApproved != null)
orderApproved(null, new OrderEventArgs(instanceId.InstanceId, orderId));
}
Public Sub ApproveOrder()
RaiseEvent OrderApproved(Nothing, New OrderEventArgs(instanceId.InstanceId, orderId))
End Sub
Açıklamalar
İş akışı örneğine başvurmak için kullanabilirsiniz InstanceId .