Betterstreams.

E / S de fácil forma assíncrona, fluxos de dados alternados e fluxo eficiente
Baixe Agora

Betterstreams. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Free to try
  • Preço:
  • $59.00
  • Nome do editor:
  • Jeff Pasternack
  • Site do editor:
  • 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