Supporto di registrazione in System.IO.Log
Lo spazio dei nomi System.IO.Log definisce un'interfaccia per la registrazione in un sistema di I/O sequenziale orientato ai record. Con l'utilizzo delle classi da questo spazio dei nomi, è possibile implementare il proprio sistema di registrazione diagnostica o di elaborazione delle transazioni in modo da ottenere una durabilità transazionale. Ad esempio, è possibile implementare un registro di ripristino contenente i dettagli di tutte le modifiche eseguite su una risorsa e i dettagli delle transazioni che eseguono ogni modifica. Quando si verifica un problema su una linea di comunicazione o un'applicazione difettosa lascia transazioni non risolte, i record del log possono essere utilizzati per eseguire il rollback delle modifiche fatte da una transazione incompleta. Facendo così, l'integrità della risorsa viene protetta e la transazione viene recuperata interamente.
Lo spazio dei nomi fornisce inoltre un'implementazione di questa interfaccia che utilizza un semplice log basato su file e un'implementazione alternativa che utilizza CLFS (Common Log File System) fornito da Windows Server 2003 R2 e Windows Vista.
Argomenti della sezione
Sistema semplice di log di file
Descrive il tipo FileRecordSequence che è una sequenza di record basata su un unico file di log nel file system. È una semplice implementazione dell'interfaccia IRecordSequence, in un contesto di semplice log basato su file.
File system di registrazione comune
Descrive il tipo LogRecordSequence, che fornisce un'implementazione dell'interfaccia della sequenza di record all'inizio di un log Common Log File System (CLFS).
Aggiunta di funzionalità di registrazione a un'applicazione
Illustra come è possibile aggiungere la registrazione all'applicazione.
Vedere anche
Riferimenti
Invia commenti su questo argomento a Microsoft.
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.