Alfafs.

uma biblioteca .NET, fornecendo uma funcionalidade mais completa do sistema de arquivos Win32 para a plataforma .NET do que a classes padrão.
Baixe Agora

Alfafs. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT License
  • Nome do editor:
  • Peter Palotas
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 2.7 MB

Alfafs. Tag


Alfafs. Descrição

Os alfafs foram projetados para ser uma biblioteca .NET, fornecendo uma funcionalidade de sistema de arquivos Win32 mais completa para a plataforma .NET do que a classes padrão. Recursos destaques: Criando HardLinks, acessando volumes ocultos, enumeração de volumes, operações de arquivos transacionais e muito mais. O suporte do sistema de arquivos no .NET é muito bom para a maioria dos usos. No entanto, existem algumas deficiências, que esta biblioteca tenta aliviar. A deficiência mais notável do suporte padrão do sistema de arquivos .NET foi descoberta em nossas tentativas de trabalhar com o serviço de cópia do Windows Volume Shadow (VSS). O VSS cria instantâneos de volumes, mas no Windows XP não permite expor este instantâneo como uma letra de unidade padrão. Há um hack usando a função de API CreedosDevice Win32, mas a solução não é muito elegante. O Hafs fornece um namespace (AlphaLeonis.win32.filesystem) contendo várias classes. A maioria das notáveis são as replicações do System.Io.File, System.io.Directory e System.Io.Path, todos com suporte para os caminhos de comprimento estendido discutidos acima. Eles também contêm extensões para estes, e há mais opções para várias funções. Outra coisa que Alphafs traz para a tabela é o suporte para NTFS transacional (TXF). Quase todos os métodos nessas classes existem em duas versões. Um normal, e um que pode trabalhar com transações, mais especificamente o gerenciador de transações do kernel. Isso significa que as operações de arquivo podem ser executadas usando o KTM simples e leve em sistemas de arquivos NTFS, através do .NET, usando a interface das classes padrão que todos nós somos usados. O Alphafs também contém uma pequena funcionalidade relacionada à segurança (em Alphaleonis.win32.Security), fornecendo a capacidade de ativar os privilégios de token para um usuário, que pode ser necessário para, por exemplo,. Alterando a propriedade de um arquivo. Esta é uma versão alfa, e é provável que contenha bugs, e as interfaces podem mudar à medida que a biblioteca evolui. A biblioteca vem com documentação de API completa no formato ChM e Windows Ajuda 2.x.


Alfafs. Software Relacionado