TrackingChannel 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.*
Classe abstract base che rappresenta un canale di rilevamento.
public ref class TrackingChannel abstract
public abstract class TrackingChannel
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public abstract class TrackingChannel
type TrackingChannel = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TrackingChannel = class
Public MustInherit Class TrackingChannel
- Ereditarietà
-
TrackingChannel
- Attributi
Commenti
Note
Questo materiale illustra i tipi e gli spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5.
TrackingService Se è presente, l'infrastruttura di rilevamento di runtime chiama GetTrackingChannel per ottenere un canale di rilevamento per un'istanza del flusso di lavoro. L'infrastruttura di rilevamento di runtime usa questo canale di rilevamento per inviare i record di rilevamento associati all'istanza del flusso di lavoro all'applicazione host ogni volta che l'infrastruttura di rilevamento corrisponde a un punto di rilevamento nell'oggetto associato all'istanza TrackingProfile del flusso di lavoro. L'applicazione può trattare queste informazioni di rilevamento in qualsiasi modo scelto. Ad esempio, SqlTrackingService scrive informazioni di rilevamento in un database SQL.
Per creare un canale di rilevamento per il servizio di rilevamento, derivare una classe dalla TrackingChannel classe base. È possibile usare l'oggetto passato dall'infrastruttura TrackingParameters di rilevamento di runtime nella chiamata all'implementazione di GetTrackingChannel per associare ogni istanza del canale di rilevamento a un'istanza del flusso di lavoro specifica. Il motore di runtime del flusso di lavoro richiede un canale di rilevamento da ogni servizio di rilevamento che ha fornito un oggetto TrackingProfile per un'istanza del flusso di lavoro.
Costruttori
| Nome | Descrizione |
|---|---|
| TrackingChannel() |
Obsoleti.
Se implementato in una classe derivata, inizializza una nuova istanza della TrackingChannel classe . |
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) |
| InstanceCompletedOrTerminated() |
Obsoleti.
Se implementato in una classe derivata, notifica a un ricevitore di dati nel canale di rilevamento che l'istanza del flusso di lavoro associata al canale di rilevamento è stata completata o terminata. |
| MemberwiseClone() |
Obsoleti.
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Send(TrackingRecord) |
Obsoleti.
Se implementato in una classe derivata, invia un oggetto TrackingRecord sull'oggetto TrackingChannel. |
| ToString() |
Obsoleti.
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |