| Betterstreams Easynchrone E / S, alternez les flux de données et la recherche de courant efficace |
Télécharger maintenant |
Betterstreams Classement & Résumé
- Nom de l'éditeur:
- Jeff Pasternack
- Site Internet de l'éditeur:
- Systèmes d'exploitation:
- Windows
- Taille du fichier:
- link when available
Betterstreams Mots clés
Betterstreams La description
La bibliothèque Betterstreams a été conçue pour être une collection de trois classes qui facilitent la manipulation de flux. Asyncstream et BetterBufferedDream Emballez des flux existants pour améliorer les performances d'E / S. Asyncstream permet des E / S asynchrones rapides et rapides, tandis que BetterBufferedStream est similaire à System.IO.Bufferedream mais avec des recherches plus efficaces. Enfin, la classe statique AlternateStreams ajoute la possibilité de manipuler les flux de données alternatifs NTFS (ADS). .NET Bibliothèque composée de trois classes pour des E / S asynchrones simplifiés (Asyncstream), en utilisant des flux de données alternatifs (alternatifstreams) et un flux efficace qui cherche et cherchant (mieux fonds). Betterstreams peut facilement améliorer les performances des applications nouvelles ou existantes, parfois de façon spectaculaire, avec une modification unique du code. Asyncstream enveloppe un flux existant et fournit des E / S asynchrones via les méthodes de lecture standard (), de lecture (), d'écriture () et d'écriture (); Si appelé sur le flux emballé directement, ceux-ci nécessiteraient d'attendre les E / S au dispositif sous-jacent (tel qu'un disque), mais de l'asyncstream asynchrone et de remplit automatiquement la mémoire tampon interne du ou vers le flux emballé à l'aide d'un fil d'arrière-plan et ne Bloc tant que des octets suffisants sont disponibles dans le tampon. Même si votre logique d'application est déjà construite autour des E / S synchrones, la rendre asynchrone ne nécessite généralement rien d'autre que d'envelopper le flux d'origine dans une asyncstream. Les asyncstreams offrent également une manipulation d'exception élégante, des propriétés pour la performance et le comportement de réglage d'exception raffinés lorsque vous le souhaitez et, comme les meilleures performances, une recherche efficace.
Betterstreams Logiciels associés