BufferedReadStream Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert.
public ref class BufferedReadStream : System::IO::Stream
public class BufferedReadStream : System.IO.Stream
type BufferedReadStream = class
inherit Stream
Public Class BufferedReadStream
Inherits Stream
- Vererbung
-
BufferedReadStream
Konstruktoren
BufferedReadStream(Stream, Int32, ArrayPool<Byte>) |
Erstellt einen neuen Stream. |
BufferedReadStream(Stream, Int32) |
Erstellt einen neuen Stream. |
Eigenschaften
BufferedData |
Die derzeit gepufferten Daten. |
CanRead |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
CanSeek |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
CanTimeout |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
CanWrite |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
Length |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
Position |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
Methoden
Dispose(Boolean) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
EnsureBuffered() |
Stellt sicher, dass der Puffer nicht leer ist. |
EnsureBuffered(Int32) |
Stellt sicher, dass eine mindeste Menge an gepufferten Daten verfügbar ist. |
EnsureBufferedAsync(CancellationToken) |
Stellt sicher, dass der Puffer nicht leer ist. |
EnsureBufferedAsync(Int32, CancellationToken) |
Stellt sicher, dass eine mindeste Menge an gepufferten Daten verfügbar ist. |
Flush() |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
FlushAsync(CancellationToken) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
Read(Byte[], Int32, Int32) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
ReadAsync(Memory<Byte>, CancellationToken) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
ReadLine(Int32) |
Liest eine Zeile. Eine Zeile wird als Eine Sequenz von Zeichen definiert, gefolgt von einem Wagenrücklauf unmittelbar gefolgt von einem Zeilenvorschub. Die resultierende Zeichenfolge enthält nicht die beendigungsende Wagenrückgabe und den Zeilenvorschub. |
ReadLineAsync(Int32, CancellationToken) |
Liest eine Zeile. Eine Zeile wird als Eine Sequenz von Zeichen definiert, gefolgt von einem Wagenrücklauf unmittelbar gefolgt von einem Zeilenvorschub. Die resultierende Zeichenfolge enthält nicht die beendigungsende Wagenrückgabe und den Zeilenvorschub. |
Seek(Int64, SeekOrigin) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
SetLength(Int64) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
Write(Byte[], Int32, Int32) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
Ein Stream, der einen anderen Stream umschließt und das Lesen von Zeilen ermöglicht. Die Daten werden im Arbeitsspeicher gepuffert. |