TrackingWorkflowSuspendedEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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) |