SqlTrackingQuery.TryGetWorkflow(Guid, SqlTrackingWorkflowInstance) Yöntem

Tanım

Belirtilen iş akışı örneği için sorgu verilerini almaya çalışır.

public:
 bool TryGetWorkflow(Guid workflowInstanceId, [Runtime::InteropServices::Out] System::Workflow::Runtime::Tracking::SqlTrackingWorkflowInstance ^ % workflowInstance);
public bool TryGetWorkflow (Guid workflowInstanceId, out System.Workflow.Runtime.Tracking.SqlTrackingWorkflowInstance workflowInstance);
member this.TryGetWorkflow : Guid * SqlTrackingWorkflowInstance -> bool
Public Function TryGetWorkflow (workflowInstanceId As Guid, ByRef workflowInstance As SqlTrackingWorkflowInstance) As Boolean

Parametreler

workflowInstanceId
Guid

Guid İzleme verilerinin istendiği iş akışı örneğinin örneği.

workflowInstance
SqlTrackingWorkflowInstance

Bu yöntem döndürdüğünde true, iş akışı örneğiyle ilişkili izleme verilerine erişim sağlayan bir SqlTrackingWorkflowInstance içerir. Bu parametre başlatılmadan geçirilir.

Döndürülenler

true istenen iş akışı örneği için izleme verileri varsa; aksi takdirde , false.

Özel durumlar

ConnectionString bir null başvurudur (Nothing Visual Basic'te).

Örnekler

Aşağıdaki kod örneği, bir almak SqlTrackingWorkflowInstanceiçin yönteminin TryGetWorkflow nasıl kullanılacağını gösterir.

Bu kod örneği, DatabaseService.cs dosyasındaki İş Akışı İzleyicisi SDK Örneği'nin bir parçasıdır. Daha fazla bilgi için bkz . İş Akışı İzleyicisi.

internal bool TryGetWorkflow(Guid workflowInstanceId, out SqlTrackingWorkflowInstance sqlTrackingWorkflowInstance)
{
    SqlTrackingQuery sqlTrackingQuery = new SqlTrackingQuery(connectionString);
    return sqlTrackingQuery.TryGetWorkflow(workflowInstanceId, out sqlTrackingWorkflowInstance);
}
Friend Function TryGetWorkflow(ByVal workflowInstanceId As Guid, ByVal sqlTrackingWorkflowInstance As SqlTrackingWorkflowInstance) As Boolean
    Dim SqlTrackingQuery As New SqlTrackingQuery(connectionString)
    Return SqlTrackingQuery.TryGetWorkflow(workflowInstanceId, sqlTrackingWorkflowInstance)
End Function

Şunlara uygulanır

Ayrıca bkz.