Partilhar via


SqlTrackingWorkflowInstance.Initialized Propriedade

Definição

Obtém ou define um DateTime que indica a hora em que o primeiro TrackingChannel para esta instância de fluxo de trabalho foi solicitado pelo mecanismo de tempo de execução de fluxo de trabalho.

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

Valor da propriedade

Um DateTime que indica a hora em que o primeiro TrackingChannel para essa instância de fluxo de trabalho foi solicitado pelo mecanismo de tempo de execução do fluxo de trabalho.

Exemplos

O exemplo de código a seguir mostra como obter informações sobre todos os SqlTrackingWorkflowInstance objetos contidos em uma lista de fluxos de trabalho exibidos. O código cria um ListViewItem para cada SqlTrackingWorkflowInstance encontrado em uma displayedWorkflows variável. Cada ListViewItem contém uma representação de cadeia de caracteres das WorkflowInstanceInternalIdpropriedades , e WorkflowTypeStatus . Em seguida, ele adiciona o item a um workflowStatusList. O código usa os valores de propriedade nomeados anteriormente e uma versão de cadeia de caracteres da Initialized propriedade para criar um novo WorkflowStatusInfo objeto que também é adicionado ao workflowStatusList.

Este exemplo de código faz parte do Exemplo do SDK do Monitor de Fluxo de Trabalho do arquivo Mainform.cs. Para obter mais informações, consulte Monitor de Fluxo de Trabalho.

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

Aplica-se a

Confira também