Compartir vía


SqlTrackingWorkflowInstance.WorkflowInstanceId Propiedad

Definición

Guid de la instancia de flujo de trabajo a la que se aplica esta SqlTrackingWorkflowInstance.

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

Valor de propiedad

Guid de la instancia de flujo de trabajo a la que se aplica esta SqlTrackingWorkflowInstance.

Ejemplos

El ejemplo de código siguiente muestra cómo obtener información acerca de todos los objetos SqlTrackingWorkflowInstance incluidos en una lista de flujos de trabajo mostrados. El código crea un ListViewItem para cada SqlTrackingWorkflowInstance que se encuentre en una variable displayedWorkflows. Cada ListViewItem contiene una representación de cadena de las propiedades WorkflowInstanceInternalId, WorkflowType y Status. A continuación, agrega el elemento a workflowStatusList. El código usa los valores de propiedad anteriormente mencionados y una versión de cadena de la propiedad Initialized para crear un nuevo objeto WorkflowStatusInfo que también se agrega a workflowStatusList.

Este ejemplo de código pertenece al SDK del monitor de flujo de trabajo del archivo Mainform.cs. Para obtener más información, consulte Monitor de flujo de trabajo.

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

Se aplica a

Consulte también