Compartir a través de


TrackingWorkflowSuspendedEventArgs Clase

Definición

Precaución

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Contiene información acerca de la razón por la que se suspendió una instancia de flujo de trabajo.

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
Herencia
TrackingWorkflowSuspendedEventArgs
Atributos

Ejemplos

El ejemplo de código siguiente muestra un método, denominado WriteSuspendedEventArgs, que captura TrackingWorkflowSuspendedEventArgs. El código escribe información de los argumentos del método en la consola, incluido el valor de propiedad Error.

Este ejemplo de código pertenece al SDK de seguimiento de EventArgs del archivo Program.cs. Para obtener más información, consulte Ejemplo de seguimiento de EventArgs.

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

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

La infraestructura de seguimiento en tiempo de ejecución genera TrackingWorkflowSuspendedEventArgs cuando una instancia de flujo de trabajo se suspende. Si el TrackingProfile asociado a una instancia de flujo de trabajo incluye un WorkflowTrackPoint configurado para TrackingWorkflowEvent, la infraestructura de seguimiento del flujo de trabajo coloca TrackingWorkflowSuspendedEventArgs en EventArgs en el WorkflowTrackingRecord que envía al servicio de seguimiento.

Nota

El servicio de seguimiento en tiempo de ejecución utiliza TrackingWorkflowSuspendedEventArgs únicamente para pasar información en WorkflowTrackingRecord. Los datos de un evento WorkflowRuntime.WorkflowSuspended se pasan en WorkflowSuspendedEventArgs.

Propiedades

Error
Obsoletos.

Contiene información acerca de la razón por la que se suspendió una instancia de flujo de trabajo. Puede proceder de Suspend(String) (error de cadena) o de la propiedad Error que se establece en la actividad SuspendActivity.

Métodos

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()
Obsoletos.

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()
Obsoletos.

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también