| Betterstreams. E / S de fácil forma assíncrona, fluxos de dados alternados e fluxo eficiente |
Baixe Agora |
Betterstreams. Classificação e resumo
- Nome do editor:
- Jeff Pasternack
- Sistemas operacionais:
- Windows
- Tamanho do arquivo:
- link when available
Betterstreams. Tag
Betterstreams. Descrição
A biblioteca BetterStreams foi projetada para ser uma coleção de três classes que ajudam na manipulação de fluxos. Asyncstream e BetterBuffedstream envolvem fluxos existentes para fornecer melhorar o desempenho de E / S. Asyncstream permite fácil e rápida E / S assíncrona, enquanto BetterBuffedStream é semelhante ao System.io.Buffedstream, mas com busca mais eficiente. Finalmente, a Classe Static AlternatSreams adiciona a capacidade de manipular fluxos de dados alternativos NTFS (anúncios). .NET Library consistindo de três classes para I / O assíncrono simplificado (assíncstream), usando fluxos de dados alternativos (alternatestams) e fluxo eficiente espreitando e buscando (betterbuffedstream). Betterstreams pode facilmente melhorar o desempenho de aplicativos novos ou existentes, às vezes drasticamente, com apenas uma alteração de linha única para o código. Asyncstream envolve um fluxo existente e fornece E / S assíncrono através dos métodos padrão de leitura (), readbyte (), gravação () e writebyte (); Se chamado o fluxo embrulhado diretamente, isso exigiria espera por E / S para o dispositivo subjacente (como um disco), mas o assíncrono assíncrono e automaticamente preencher ou descartar seu buffer interno de ou para o fluxo envolto usando um fio de fundo e nunca bloquear desde que bytes suficientes estejam disponíveis no buffer. Mesmo que sua lógica de aplicativo já seja construída em torno de E / S sincronizada, o assíncrono normalmente não requer mais nada do que enrolar o fluxo original em um assíncstream. Asyncstreams também fornecem manuseio de exceção elegante, propriedades para desempenho e comportamento de ajuste fino quando desejado e, como betterbuffedstreams, busca eficiente.
Betterstreams. Software Relacionado