TrackingWorkflowSuspendedEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attenzione
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Contiene informazioni che riguardano il motivo per il quale un'istanza del flusso di lavoro è stata sospesa.
public ref class TrackingWorkflowSuspendedEventArgs : EventArgs
[System.Serializable]
public class TrackingWorkflowSuspendedEventArgs : EventArgs
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class TrackingWorkflowSuspendedEventArgs : EventArgs
[<System.Serializable>]
type TrackingWorkflowSuspendedEventArgs = class
inherit EventArgs
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TrackingWorkflowSuspendedEventArgs = class
inherit EventArgs
Public Class TrackingWorkflowSuspendedEventArgs
Inherits EventArgs
- Ereditarietà
- Attributi
Esempio
Nell'esempio di codice seguente viene illustrato un metodo, denominato WriteSuspendedEventArgs
, che acquisisce un oggetto TrackingWorkflowSuspendedEventArgs. Il codice scrive informazioni dagli argomenti del metodo nella console, incluso il valore della proprietà Error.
Questo esempio di codice è parte dell'esempio SDK EventArgs Tracking nel file Program.cs. Per altre informazioni, vedere EventArgs Tracking Sample.For more information, see EventArgs Tracking Sample.
static void WriteSuspendedEventArgs(string eventDescription, TrackingWorkflowSuspendedEventArgs suspendedEventArgs, DateTime eventDataTime)
{
Console.WriteLine("\nSuspended Event Arguments Read From Tracking Database:\n");
Console.WriteLine("EventDataTime: " + eventDataTime.ToString());
Console.WriteLine("EventDescription: " + eventDescription);
Console.WriteLine("SuspendedEventArgs Info: " + suspendedEventArgs.Error);
}
Shared Sub WriteSuspendedEventArgs(ByVal eventDescription As String, ByVal suspendedEventArgs As TrackingWorkflowSuspendedEventArgs, ByVal eventDataTime As DateTime)
Console.WriteLine(vbCrLf + "Suspended Event Arguments Read From Tracking Database:")
Console.WriteLine("EventDataTime: " + eventDataTime.ToString(CultureInfo.CurrentCulture))
Console.WriteLine("EventDescription: " + eventDescription)
Console.WriteLine("SuspendedEventArgs Info: " + suspendedEventArgs.Error)
End Sub
Commenti
Nota
In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).
Quando un'istanza del flusso di lavoro viene sospesa, viene generata una classe TrackingWorkflowSuspendedEventArgs dall'infrastruttura di rilevamento di runtime. Se l'oggetto TrackingProfile associato a un'istanza del flusso di lavoro include un elemento WorkflowTrackPoint configurato per un oggetto TrackingWorkflowEvent, l'infrastruttura di rilevamento del flusso di lavoro inserisce una classe TrackingWorkflowSuspendedEventArgs nella proprietà EventArgs dell'elemento WorkflowTrackingRecord che invia al servizio di rilevamento.
Nota
La classe TrackingWorkflowSuspendedEventArgs viene utilizzata solo dal servizio di rilevamento di runtime per passare informazioni in un elemento WorkflowTrackingRecord. I dati relativi a un evento WorkflowRuntime.WorkflowSuspended vengono passati in un oggetto WorkflowSuspendedEventArgs.
Proprietà
Error |
Obsoleti.
Contiene informazioni che riguardano il motivo per il quale un'istanza del flusso di lavoro è stata sospesa. Tali informazioni possono provenire dal metodo Suspend(String) (errore di stringa) o dalla proprietà Error impostata sull'attività SuspendActivity. |
Metodi
Equals(Object) |
Obsoleti.
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Obsoleti.
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Obsoleti.
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Obsoleti.
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |