SqlTrackingWorkflowInstance.Initialized Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor DateTime que indica la hora en la que se solicitó el primer TrackingChannel para esta instancia de del flujo de trabajo por parte del motor en tiempo de ejecución del flujo de trabajo.
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 de propiedad
DateTime que indica la hora en la que se solicitó el primer TrackingChannel para esta instancia del flujo de trabajo por parte del motor en tiempo de ejecución del flujo de trabajo.
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