TrackingWorkflowSuspendedEventArgs Classe

Definição

Cuidado

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

Contém informações sobre o motivo pelo qual uma instância de fluxo de trabalho foi suspensa.

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
Herança
TrackingWorkflowSuspendedEventArgs
Atributos

Exemplos

O exemplo de código a seguir demonstra um método chamado WriteSuspendedEventArgs, que captura um TrackingWorkflowSuspendedEventArgs. O código grava informações dos argumentos do método no console, incluindo o valor da Error propriedade .

Este exemplo de código faz parte do Exemplo do SDK de Acompanhamento de EventArgs do arquivo Program.cs. Para obter mais informações, consulte Exemplo de acompanhamento 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

Comentários

Observação

Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).

Um TrackingWorkflowSuspendedEventArgs é gerado pela infraestrutura de acompanhamento de runtime quando uma instância de fluxo de trabalho é suspensa. Se o TrackingProfile associado a uma instância de fluxo de trabalho incluir um WorkflowTrackPoint configurado para um TrackingWorkflowEvent, a infraestrutura de acompanhamento de fluxo de trabalho colocará um TrackingWorkflowSuspendedEventArgs no EventArgsWorkflowTrackingRecord que ele envia para o serviço de Acompanhamento.

Observação

TrackingWorkflowSuspendedEventArgs é usado apenas pelo serviço de acompanhamento de runtime para passar informações em um WorkflowTrackingRecord. Os dados de um WorkflowRuntime.WorkflowSuspended evento são passados em um WorkflowSuspendedEventArgs.

Propriedades

Error
Obsoleto.

Contém informações sobre o motivo pelo qual uma instância de fluxo de trabalho foi suspensa. Isso pode vir do Suspend(String) (erro de cadeia de caracteres) ou da propriedade Error definida na atividade SuspendActivity.

Métodos

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também