NTFS transazionale (TxF)
[Microsoft consiglia vivamente agli sviluppatori di usare mezzi alternativi per soddisfare le esigenze dell'applicazione. Molti scenari per cui è stato sviluppato TxF possono essere ottenuti tramite tecniche più semplici e più facilmente disponibili. Inoltre, TxF potrebbe non essere disponibile nelle versioni future di Microsoft Windows. Per altre informazioni e alternative a TxF, vedere Alternative all'uso di NTFS transazionale.]
Scopo
Ntfs transazionale (TxF) consente l'esecuzione di operazioni sui file su un volume di file system NTFS in una transazione. Le transazioni TxF aumentano l'affidabilità delle applicazioni proteggendo l'integrità dei dati tra errori e semplificando lo sviluppo di applicazioni riducendo notevolmente la quantità di codice di gestione degli errori.
TxF usa il framework delle transazioni fornito dal Kernel Transaction Manager (KTM). Ciò consente alle operazioni di file TxF di far parte di una transazione che coinvolge altre origini dati, ad esempio SQL Server e Il Registro di sistema Transacted (TxR).
Ove applicabile
Un'applicazione può usare TxF per mantenere l'integrità dei dati sul disco causati da condizioni di errore impreviste e aiutare a risolvere scenari utente simultanei del file system isolando le modifiche da altre modifiche mentre vengono apportate modifiche.
Destinatari per sviluppatori
Prima di usare TxF, è necessario avere una conoscenza operativa delle transazioni usando KTM o Distributed Transaction Coordinator (DTC).
Requisiti di runtime
TxF è disponibile a partire da Windows Vista.
In questa sezione
Argomento | Descrizione |
---|---|
Informazioni su |
Informazioni generali su NTFS transazionale. |
riferimento |
Documentazione per funzioni, strutture di dati, enumerazioni e altri elementi di programmazione. |