Alphafs

une bibliothèque .NET fournissant plus de fonctionnalités complètes du système de fichiers Win32 sur la plate-forme .NET que les classes système standard.io
Télécharger maintenant

Alphafs Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • MIT License
  • Nom de l'éditeur:
  • Peter Palotas
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 2.7 MB

Alphafs Mots clés


Alphafs La description

L'Alphafs a été conçu pour être une bibliothèque .NET fournissant une fonctionnalité de système de fichiers Win32 complète sur la plate-forme .NET que les classes System.IO. CARACTÉRISTIQUES Points forts: Création de lignes hardlinks, accédant à des volumes cachés, énumération de volumes, opérations de fichiers transactionnels et bien plus encore. Le support système de fichiers dans .NET est plutôt bon pour la plupart des utilisations. Cependant, il y a quelques lacunes, que cette bibliothèque essaie d'atténuer. La déficience la plus notable de la prise en charge du système de fichiers Standard .NET a été découverte dans nos tentatives de fonctionnement avec le service Windows Volume Shadow Copier (VSS). VSS crée des instantanés de volumes, mais sur Windows XP n'autorise pas l'exposition de cet instantané sous forme de lettre de lecteur standard. Il y a un hack à l'aide de la fonction API CreateDosDevice Win32, mais la solution n'est pas très élégante. HAFS fournit un espace de noms (Alphaleonis.win32.FileSystem) contenant un certain nombre de classes. La plupart notables sont des réplications du système.io.file, system.io.directory and system.io.path, tout avec support pour les chemins de longueur étendus discutés ci-dessus. Ils contiennent également des extensions à celles-ci et il existe plus d'options pour plusieurs fonctions. Une autre chose alphafs apporte à la table est la prise en charge des NTF transactionnelles (TXF). Presque toutes les méthodes de ces classes existent en deux versions. Une normale, et une qui peut fonctionner avec des transactions, plus spécifiquement le gestionnaire de transactions du noyau. Cela signifie que les opérations de fichier peuvent être effectuées à l'aide de la KTM simple et légère sur les systèmes de fichiers NTFS, via .NET, à l'aide de l'interface des classes standard que nous sommes tous utilisés. Alphafs contient également une petite fonctionnalité liée à la sécurité (en alphaleonis.win32.security), offrant ainsi la possibilité d'activer les privilèges de jeton pour un utilisateur, ce qui peut être nécessaire pour par exemple. changer la propriété d'un fichier. Il s'agit d'une version alpha et il est susceptible de contenir des bugs et des interfaces peuvent changer lorsque la bibliothèque évolue. La bibliothèque est livrée avec une documentation API complète dans le format CHM et Windows Aide 2.x.


Alphafs Logiciels associés

Testapi

Une bibliothèque expérimentale d'API de test et d'utilité permet aux développeurs et aux testeurs de tester des applications WPF ...

165 1.3 MB

Télécharger