SqlTrackingWorkflowInstance.Initialized Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit un DateTime qui indique l'heure à laquelle le premier TrackingChannel pour cette instance de workflow a été demandé par le moteur d'exécution de workflow.
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
Valeur de propriété
DateTime qui indique l'heure à laquelle le premier TrackingChannel pour cette instance de workflow a été demandé par le moteur d'exécution de workflow.
Exemples
L'exemple de code suivant montre comment obtenir des informations à propos de tous les objets SqlTrackingWorkflowInstance contenus dans une liste de workflows affichés. Le code crée un ListViewItem
pour chaque SqlTrackingWorkflowInstance trouvé dans une variable displayedWorkflows
. Chaque ListViewItem contient une représentation sous forme de chaîne des propriétés WorkflowInstanceInternalId, WorkflowType et Status. Il ajoute alors l'élément à un workflowStatusList
. Le code utilise les valeurs de propriétés précédemment nommées et une version sous forme de chaîne de la propriété Initialized pour créer un nouvel objet WorkflowStatusInfo
qui est également ajouté au workflowStatusList
.
Cet exemple de code fait partie de l'exemple du Kit de développement logiciel Workflow Monitor (SDK) et provient du fichier Mainform.cs. Pour plus d’informations, consultez Moniteur de flux de travail.
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