SqlTrackingQuery.TryGetWorkflow(Guid, SqlTrackingWorkflowInstance) Yöntem
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.
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
- 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