Betterstreams

Easy Asynchrone I / O, alternatieve gegevensstromen en efficiënte stroomopzoek
Download nu

Betterstreams Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Free to try
  • Prijs:
  • $59.00
  • Naam uitgever:
  • Jeff Pasternack
  • Uitgever website:
  • Besturingssystemen:
  • Windows
  • Bestandsgrootte:
  • link when available

Betterstreams Tags


Betterstreams Beschrijving

De Bettertreams -bibliotheek is ontworpen om een verzameling drie klassen te zijn die helpen bij het manipuleren van stromen. AsyncStream en BetterBufferedStream Wrap bestaande beken om de I / O-prestaties te verbeteren. AsyncStream maakt eenvoudige, snelle asynchrone I / O, terwijl BetterBufferedStream vergelijkbaar is met System.io.BuffedStream maar met efficiëntere zoektochtingen. Ten slotte voegt de statische alternatestreams-klasse de mogelijkheid toe om NTF's alternatieve datastreams (advertenties) te manipuleren. .NET-bibliotheek bestaande uit drie klassen voor vereenvoudigde asynchrone I / O (AsyncStream), met behulp van alternatieve gegevensstromen (alternatestreams) en efficiënte stroom gluren en zoeken (BetterBufferedRome). Betterstreams kan de prestaties van nieuwe of bestaande toepassingen gemakkelijk verbeteren, soms drastisch, met zo weinig als een wijziging van één lijn in de code. AsyncStream wikkelt een bestaande stroom in en geeft asynchrone I / O via de standaard lees (), ReadByte (), schrijf () en Writebyte () methoden; Als deze rechtstreeks op de gewikkelde stroom wordt opgeroepen, zouden deze moeten wachten op I / O tot het onderliggende apparaat (zoals een schijf) maar de asyncstream asynchroon en vult automatisch de interne buffer van of naar de gewikkelde stroom met behulp van een achtergronddraad en zal nooit worden Block zolang voldoende bytes beschikbaar zijn in de buffer. Zelfs als uw aanvraaglogica al is gebouwd rond synchroon I / O, is het maken van asynchrone typisch niets meer nodig dan de oorspronkelijke stroom in een asyncstream inpakken. AsyncStreams bieden ook een elegante uitzonderingsafhandeling, eigenschappen voor het verwijderen van fijnafstemming en gedrag wanneer gewenst, en, zoals BetterBufferedStreams, efficiënt zoeken.


Betterstreams Gerelateerde software

Unidac

UNIDAC is een krachtige bibliotheek met niet-functionele Cross-database-toegangscomponenten voor Delphi, Delphi voor .NET en C ++ Builder. De Unified Access is beschikbaar voor Oracle, Microsoft SQL Server, MySQL, in ...

107 7099K

Downloaden