Condividi tramite


Panoramica del rilevamento

Il rilevamento è la possibilità di specificare e acquisire informazioni sulle istanze del flusso di lavoro e di archiviarle durante l'esecuzione delle istanze. Windows Workflow Foundation fornisce la classe SqlTrackingService, che è un servizio di rilevamento che utilizza un database SQL per memorizzare le informazioni di rilevamento raccolte. È inoltre possibile scrivere un servizio di rilevamento personalizzato per raccogliere e archiviare queste informazioni nel formato necessario per l'applicazione.

Quando si crea un nuovo flusso di lavoro, il servizio di rilevamento richiede l'associazione di un canale di rilevamento al flusso di lavoro. Tutte le informazioni di rilevamento dal flusso di lavoro vengono quindi inviate a tale canale di rilevamento.

Il servizio di rilevamento è in grado di rilevare tre tipi di eventi: eventi di istanza del flusso di lavoro, eventi di attività ed eventi utente. È possibile configurare il tipo e la quantità di informazioni che il servizio dovrà ricevere per una particolare istanza o tipo di flusso di lavoro fornendo un profilo di rilevamento.

Il framework di rilevamento fornisce inoltre la possibilità di estrarre informazioni sulle attività o sul flusso di lavoro durante un evento. Se è necessario rilevare un campo o una proprietà specifica dell'attività o del flusso di lavoro, è possibile fornire queste informazioni nella sezione relativa agli estratti del profilo di rilevamento. Tali informazioni verranno estratte durante l'evento specificato.

Per ulteriori informazioni sul rilevamento, vedere Servizi di rilevamento del flusso di lavoro di Windows, SqlTrackingService e Creare servizi di rilevamento personalizzati.

Vedere anche

Altre risorse

Windows Workflow Foundation

Footer image

Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.