Startseite > Archiv > Alles fließt – Stream-Klassen unter .NET

Alles fließt – Stream-Klassen unter .NET

dotnetpro 7/2002 Von Alex Gladshtein erschienen in dotnetpro 7/2002 auf Seite 58
Code:
1 Bewertung(en):

Dieser Artikel zeigt die Grundlagen der Stream-Technologie. Es wird beschrieben, wie die Stream-Klassen des .NET Frameworks erweitert werden können, und es wird die synchrone mit der asynchronen Arbeitsweise von Schreib-/Lesevorgängen verglichen.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

2002   aber   abge   abgelegt   abgeleitet   abgeleitete   abgeleiteten   abgeschirmt   abgeschlossen   abgeschnitten   abgesetzt   abhängig   abschließen   abschließende   Abschluss   Abschlussarbeiten   abstract   abstrakt   abstrakte   abstrakten   abstraktes   Abstraktionsebene   ähnelt   ähnlich   Aktivitäten   aktuelle   aktuellen   alex   alle   allen   Alles   anbieten   anbietet   ander   andere   anderem   anderen   Andererseits   anderes   andernfalls   anders   Anfang   angeben   angefordert   angegeben   angelegt   Angenommen   angepasst   angesprochen   angewiesen   angibt   anschließend   Ansonsten   ansprechen   Anspruch   Anwender   Anwendung   Anwendungen   anyData   Anzahl   anzubieten   anzuzeigen   Application   Arbeit   arbeiten   arbeitet   Arbeits   Arbeitstiere   Arbeitsweise   Architektur   Array   Arrays   Arten   Artikel   Artikels   Aspekten   asynchron   asynchrone   asynchronen   asynchroner   auch   Aufgaben   aufgebaut   aufgenommen   aufgerufen   Aufruf   Aufrufe   aufrufen   Aufrufs   aufzubauen   aufzuhe   aufzurufen   ausführen   Ausführung   Ausgabe   ausgeführt   ausgehen   ausgelöst   ausgewertet   Auskunft   auslö   Ausnah   Ausnahme   ausschlaggebend   Außerdem   außerhalb   äußerst   auszulesen   Autor   BaseStream   Basic   BASICS   basierende   basiert   basierte   basierten   Basisklasse   Basistechnologie   bearbeiten   bearbeitet   bedeu   bedeutet   Bedeutung   beendet   befinden   befreite   BEGIN   BeginRead   BeginWrite   begonnen   begrenzt   Behandlung   Beide   beides   beim   Beispiel   beispiels   beispielsweise   Beitrag   bekannt   Belieben   beliebig   beliebigen   Benach   bene   benötigt   Benut   benutzen   benutzt   bequem   berechnetes   Bereich   bereits   berüchtigte   besagt   Bescheid   beschreibt   beschrie   besitzen   beste   besteht   bestimmen   bestimmte   Bevor   bevorzugte   Bewegung   bezeichnet   beziehen   bieten   bietet   BinaryReader   BinaryReaderundBinary   BinaryWriter   bist   Blick   blockierende   BlockierendeFunktionenrufenmeistens   blockiert   boolescher   braucht   brüche   buffer   BufferedStream   byte   Bytes   Callback   Callbacks   CanRead   CanSeek   CanWrite   chanismus   Charakter   cher   Close   Code   Codierung   Create   CreateNew   CryptoStream   dabei   dadurch   dafür   daher   damit   dank   dann   darauf   daraufhin   dargestellt   darin   darstellen   Dart   Darüber   dass   data   Datei   Dateibehandlung   Dateiein   Dateimanagement   Daten   Datenmenge   Datenquelle   davon   dazu   Definieren   definiert   definiertem   Delegate   Delegates   denen   Dennoch   derartige   Development   dient   diese   diesem   dieser   dieses   diesichinSystem   DieStreamWriter   direkt   Direktor   diversen   DoEvents   Dort   dotnetpro   drei   Drittanbieter   Drittanbietern   durch   durchgeführt   durchsucht   eben   Ebene   Ebenso   effizient   effiziente   Effizienz   Eigen   Eigenarten   eigenen   eigener   Eigenschaft   Eigenschaftanbieten   Eigenschaften   eigentlichen   eindeutig   eindeutigen   eine   einem   einen   einenStream   einer   einerseits   eines   einfache   einge   Eingesetzte   einheitliche   Einsatz   einsetzen   einzelne   einzelner   einzulesen   einzusetzen   Element   empfehlenswert   Encoding   Ende   endgültige   endgültigen   EndRead   EndWrite   entgegen   entgegennehmen   enthält   enthalten   enthielt   entscheidender   entsprechend   entsprechende   entsprechenden   entspricht   Entwickler   Entwicklung   entworfen   Ereignisse   Erfahrung   Erfolg   erfolgreich   erforderli   ergänzt   Ergebnis   erhöhen   erhöht   erkennen   erlauben   erläutert   erledigen   ermöglicht   erreichen   erreicht   erste   erstellt   erwähnt   erweitern   erweitert   erzeugen   erzeugt   etwa   etwas   Exception   existie   existieren   Existiert   fähigkeit   Fähigkeiten   Fall   falls   falsch   false   fangen   Fazit   Fehler   fertig   festlegt   festzulegen   FileAccess   FileMode   FileShare   Filesharing   FileStream   fließen   fließt   Flush   Folge   folgende   folgt   Form   Formerlangt   Framework   Frameworks   frei   früheren   führliche   Funk   Funktion   Funktionalität   funktioniert   gabe   gänge   gangs   Garantie   gebracht   gebräuchlichsten   geeig   Gegenstücke   gehen   gehören   gehört   gekennzeichnet   gelang   gelangen   geleert   gelesen   gelesenen   gemacht   genannte   genau   genauso   gende   generieren   generischen   gepuffert   gerade   Gesamt   Geschäftslogik   Geschichte   geschlossen   geschlossenen   geschlossener   geschrie   geschrieben   gesetzt   gestartet   gestoppt   gesucht   gewährt   gewisse   gewissermaßen   gibt   gilt   Gladshtein   gleich   gleiche   gleichen   glieder   Größe   größer   größten   Group   Grund   Grundlage   Grundlagen   grundle   grundlegende   Gutenacht   gutes   habe   haben   halb   handelt   hätten   heißt   helfen   heraus   herausfließen   herum   hier   Hilfe   hilfreich   hinaus   hinein   höheren   IAsync   IAsyncRe   IAsyncResult   Identifizierung   Ihre   ihrem   immer   implementiert   Implementierung   Implementierungen   indem   Informationen   Inhalt   inner   innerhalb   instanziert   Integer   Integration   intern   interne   jectDisposedException   Jede   jeden   jeder   jedoch   jeweiligen   jeweils   kann   keine   keinen   kennt   kennzeich   kennzeichnet   Klasse   Klassen   kleiner   kommen   komplette   komplexen   komplexeren   können   konnten   Konstrukt   Konstrukto   Konstruktor   Konstruktoren   Konstruktors   kontrolliert   konzentrieren   Konzept   Kopiervorgang   lange   Länge   länger   lassen   lässt   Last   leeren   leistungsfähige   Length   lernen   Lese   Lesefähigkeit   Leseme   Lesen   Lesevorgang   Lesevorgänge   Lesevorgängen   letzte   Level   liefert   liegen   liegende   liegenden   liegt   Line   Listing   Lock   lösungen   lustig   machen   Management   Managements   manche   Manipulation   manipuliert   manuell   markiert   Mechanismen   meisten   meistens   Memory   MemoryStream   Metho   Methode   Methoden   Methodenaufruf   Methodenaufrufe   Methodenaufrufverbinden   Microsoft   mierung   mitgeteilt   Mitglied   Mitglieder   möchte   Modifizierer   möglich   Möglichkeit   muss   müssen   myStream   nach   nachdem   nachein   Nachrichten   nächsten   Nächstes   Näheres   Name   Namen   Namens   Namensräume   nämlich   native   NebendemCallback   nehmen   nennt   Network   NetWorkstream   Netz   Netzwerkanwendungen   Netzwerkdaten   neue   neun   nicht   niedrigeren   nimmt   noch   None   NotSuppor   NotSupported   NotSupportedException   null   nutzen   nützlich   nutzt   ObjectDisposedException   Objekt   Objekten   obwohl   oder   offset   Ohne   Opera   Operation   Operationen   optional   Optionen   orientieren   Parameter   Passagen   Positi   Position   Praxis   Product   Produktmanager   Program   Programmebene   Programmierung   Programms   Prozess   Puffer   Puffers   Pufferung   Punkt   Rapid   Raum   Read   ReadByte   ReadLine   reagieren   reagiert   Regel   reiche   Reichweite   Reihe   Reihenfolge   Repertoire   repräsentiert   Ressourcen   Result   resultierende   Richten   richtigung   Routine   Rück   Rückgabewert   rufen   schaften   schiedliche   schließlich   schlossenwird   Schnittstelle   Schnittstellen   schrei   Schreib   schreiben   schreibenden   Schreibvor   Schreibvorgang   Schreibvorgänge   Schreibvorgangs   Schreibzugriff   Seek   Sehr   sein   seine   Seit   Seite   selbst   SetLength   setzt   sich   Sicherheit   sicherzustellen   Sicht   sieht   signalisieren   signalisiert   sind   Socket   sodass   sofort   solche   solchen   soll   sollen   Sollte   sowohl   spei   Speicher   speichern   spezialisierten   spezielle   speziellen   spezifisch   Spiel   sprachen   standardisierter   Start   State   Status   stehen   steht   Stelle   stets   Stream   StreamReader   Streams   StreamWriter   string   Studio   Suche   Suchen   sult   synchron   synchrone   synchronen   system   tatsächlich   Technologie   tedException   teilt   Temp   tere   Test   testfile   Text   Textzeilen   this   tion   tionalität   tionzurückkehrt   Tool   traditionellen   transportiert   über   überall   überge   übergeben   überladen   überladene   überprüfen   überprüft   überschreiben   überschrieben   Übertragung   überwachen   Umbruchzeichen   Umfang   umgewandelt   Umschlag   umständlich   unbekannt   ungefähr   Unmöglich   unten   unter   unterschiedlich   untersten   unterstützt   unterstützung   unvollständig   UTF8   verändert   verarbeiten   Verfahrenhabendie   verfügbar   verfügt   Verfügung   vergessen   Verglichen   verhindert   verkleinern   vermeiden   vermuten   verschiedene   Verschlüsselung   Versionen   verstehen   Versuch   versucht   versus   verwen   verwendende   verwendet   Verwendung   Verzeichnis   viel   viele   vier   Visual   völlig   vollstän   vorab   vorangegangener   Voraussetzung   Vorgang   Vorgangs   vorgestellt   vorhält   Während   wandern   wann   wäre   wären   wartet   weil   weise   weiten   weiter   weitere   weiteren   weiterhin   welchem   welcher   wendet   wendung   wenig   wenige   Wenn   werden   Werk   Wert   Werte   Wesentlichen   wichtiger   wickelt   wicklung   wieder   wiederzufinden   wird   wirklich   wobei   worden   Write   WriteByte   WriteLine   writer   wurde   würde   wurden   xibel   Zahl   Zählen   zählt   zeigt   Zeile   Zeilen   Zeilenabschlusszeichen   Zeilenum   Zeit   zeitintensive   zerschnittstelle   ziehen   Ziel   Zielort   Zielpunkt   zügen   Zugriff   Zugriffe   zugrunde   zunächst   zurück   zurückgeben   zurückgege   zurückgegeben   zurückgelegt   zurückkeh   zurückkehrt   zusammen   zusätzliche   zusätzlichen   zuzugreifen   Zwar   zwei   zweifelhaftem   zweite   zwischen

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen