| Alphafs. A .NET Library fornisce più funzionalità completa del file system Win32 alla piattaforma .NET rispetto alle classi System.io standard |
Scarica ora |
Alphafs. Classifica e riepilogo
- Nome editore:
- Peter Palotas
- Sistemi operativi:
- Windows All
- Dimensione del file:
- 2.7 MB
Alphafs. Tag
Alphafs. Descrizione
L'alfaFS è stato progettato per essere una libreria .NET che fornisce più funzionalità completa del file system Win32 sulla piattaforma .NET rispetto alle classi System.io standard. Caratteristiche Punti salienti: creazione di hardlink, accesso a volumi nascosti, enumerazione di volumi, operazioni di file transazionali e molto altro. Il supporto del file system in .NET è abbastanza buono per la maggior parte degli usi. Tuttavia ci sono alcune carenze, che questa biblioteca cerca di alleviare. La carenza più notevole del supporto del file system standard .NET è stata rilevata nei nostri tentativi di lavorare con il servizio di copia Shadow Shadow Windows (VSS). VSS crea istantanee di volumi, ma su Windows XP non consente di esporre questa istantanea come lettera di unità standard. C'è un hack usando la funzione API di WIN32 creamOSDevice, ma la soluzione non è molto elegante. HaFS fornisce uno spazio dei nomi (alphaleonis.win32.filesystem) contenente un numero di classi. Il più notevole sono replicazioni del sistema.io.file, system.io.directory e system.io.Path, tutti con il supporto per i percorsi prolungati per i percorsi discussi sopra. Contengono anche estensioni a questi, e ci sono più opzioni per diverse funzioni. Un'altra cosa alfafs porta al tavolo è supporto per Transactional NTFS (TXF). Quasi tutti i metodi in queste classi esistono in due versioni. Uno normale, e uno che può funzionare con le transazioni, più specificamente il gestore delle transazioni del kernel. Ciò significa che le operazioni di file possono essere eseguite utilizzando il KTM semplice e leggero sui file system NTFS, attraverso .NET, utilizzando l'interfaccia delle classi standard in cui siamo tutti abituati. AlpAFS contiene anche una piccola funzionalità relativa alla sicurezza (in alfaleonis.win32.security), fornendo la possibilità di abilitare i privilegi del token per un utente, che potrebbe essere necessario per ad esempio. Cambiare la proprietà di un file. Questa è una versione alfa, ed è probabile che conterrà bug e le interfacce possono cambiare man mano che la biblioteca si evolve. La Biblioteca viene fornita con la documentazione API completa in formato 2.x Guida di CHM e Windows.
Alphafs. Software correlato