Condividi tramite


TrackingWorkflowTerminatedEventArgs Classe

Definizione

Attenzione

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

Contiene i dati associati alla chiusura di un'istanza del flusso di lavoro.

public ref class TrackingWorkflowTerminatedEventArgs : EventArgs
[System.Serializable]
public class TrackingWorkflowTerminatedEventArgs : EventArgs
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class TrackingWorkflowTerminatedEventArgs : EventArgs
[<System.Serializable>]
type TrackingWorkflowTerminatedEventArgs = class
    inherit EventArgs
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TrackingWorkflowTerminatedEventArgs = class
    inherit EventArgs
Public Class TrackingWorkflowTerminatedEventArgs
Inherits EventArgs
Ereditarietà
TrackingWorkflowTerminatedEventArgs
Attributi

Commenti

Annotazioni

Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Tipi deprecati in Windows Workflow Foundation 4.5.

Un TrackingWorkflowTerminatedEventArgs oggetto viene generato dall'infrastruttura di rilevamento di runtime quando un'istanza del flusso di lavoro viene terminata. Se l'oggetto associato a un'istanza TrackingProfile del flusso di lavoro include un WorkflowTrackPoint configurato per un TerminatedTrackingWorkflowEventoggetto , l'infrastruttura TrackingWorkflowTerminatedEventArgs di rilevamento del flusso di lavoro inserisce nella EventArgs classe che WorkflowTrackingRecord invia al servizio di rilevamento.

Un'istanza del flusso di lavoro può essere terminata in uno dei tre modi seguenti: l'host può chiamare WorkflowInstance.Terminate, un'attività TerminateActivity può essere richiamata dall'interno dell'istanza del flusso di lavoro oppure può verificarsi un'eccezione non gestita. Se il flusso di lavoro viene terminato dall'host o da un'attività TerminateActivity , l'infrastruttura di rilevamento di runtime imposta Exception su una WorkflowTerminatedExceptionMessage proprietà impostata su una descrizione del motivo della terminazione. Se il flusso di lavoro viene terminato a causa di un'eccezione non gestita, l'infrastruttura di rilevamento del runtime passa l'eccezione non gestita in Exception.

Annotazioni

TrackingWorkflowTerminatedEventArgs viene usato solo dal servizio di rilevamento di runtime per passare le informazioni in un oggetto WorkflowTrackingRecord. I dati per un WorkflowRuntime.WorkflowTerminated evento vengono passati in un oggetto WorkflowTerminatedEventArgs.

Proprietà

Nome Descrizione
Exception
Obsoleti.

Ottiene l'eccezione che ha causato la terminazione dell'istanza del flusso di lavoro.

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a