Sdílet prostřednictvím


SqlTrackingWorkflowInstance.WorkflowInstanceId Vlastnost

Definice

Instance Guid pracovního postupu, pro kterou to SqlTrackingWorkflowInstance platí.

public:
 property Guid WorkflowInstanceId { Guid get(); void set(Guid value); };
public Guid WorkflowInstanceId { get; set; }
member this.WorkflowInstanceId : Guid with get, set
Public Property WorkflowInstanceId As Guid

Hodnota vlastnosti

Instance Guid pracovního postupu, pro kterou to SqlTrackingWorkflowInstance platí.

Příklady

Následující příklad kódu ukazuje, jak získat informace o všech SqlTrackingWorkflowInstance objektech obsažených v seznamu zobrazených pracovních postupů. Kód vytvoří pro každou SqlTrackingWorkflowInstance nalezenou ListViewItem proměnnou displayedWorkflows . Každý ListViewItem obsahuje řetězcovou reprezentaci WorkflowInstanceInternalIdvlastností , a WorkflowTypeStatus . Potom přidá položku do objektu workflowStatusList. Kód používá dříve pojmenované hodnoty vlastnosti a řetězcovou verzi Initialized vlastnosti k vytvoření nového WorkflowStatusInfo objektu, který je také přidán do objektu workflowStatusList.

Tento příklad kódu je součástí ukázky sady SDK pro monitorování pracovních postupů ze souboru Mainform.cs. Další informace najdete v tématu Monitorování pracovního postupu.

static void WriteTerminatedEventArgs(string eventDescription, TrackingWorkflowTerminatedEventArgs terminatedEventArgs, DateTime eventDataTime)
{
    Console.WriteLine("\nTerminated Event Arguments Read From Tracking Database:\n");
    Console.WriteLine("EventDataTime: " + eventDataTime.ToString());
    Console.WriteLine("EventDescription: " + eventDescription);
    if (null != terminatedEventArgs.Exception)
    {
        Console.WriteLine("TerminatedEventArgs Exception Message: " + terminatedEventArgs.Exception.Message.ToString());
    }
}
Shared Sub WriteTerminatedEventArgs(ByVal eventDescription As String, ByVal terminatedEventArgs As TrackingWorkflowTerminatedEventArgs, ByVal eventDataTime As DateTime)
    Console.WriteLine(vbCrLf + "Terminated Event Arguments Read From Tracking Database:")
    Console.WriteLine("EventDataTime: " + eventDataTime.ToString(CultureInfo.CurrentCulture))
    Console.WriteLine("EventDescription: " + eventDescription)
    If terminatedEventArgs.Exception IsNot Nothing Then
        Console.WriteLine("TerminatedEventArgs Exception Message: " + terminatedEventArgs.Exception.Message.ToString())
    End If
End Sub

Platí pro

Viz také