BufferedReadStream Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti.
public ref class BufferedReadStream : System::IO::Stream
public class BufferedReadStream : System.IO.Stream
type BufferedReadStream = class
inherit Stream
Public Class BufferedReadStream
Inherits Stream
- Dědičnost
-
BufferedReadStream
Konstruktory
BufferedReadStream(Stream, Int32, ArrayPool<Byte>) |
Vytvoří nový datový proud. |
BufferedReadStream(Stream, Int32) |
Vytvoří nový datový proud. |
Vlastnosti
BufferedData |
Aktuálně uložená data do vyrovnávací paměti. |
CanRead |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
CanSeek |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
CanTimeout |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
CanWrite |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
Length |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
Position |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
Metody
Dispose(Boolean) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
EnsureBuffered() |
Zajišťuje, že vyrovnávací paměť není prázdná. |
EnsureBuffered(Int32) |
Zajišťuje, že je k dispozici minimální množství dat ve vyrovnávací paměti. |
EnsureBufferedAsync(CancellationToken) |
Zajišťuje, že vyrovnávací paměť není prázdná. |
EnsureBufferedAsync(Int32, CancellationToken) |
Zajišťuje, že je k dispozici minimální množství dat ve vyrovnávací paměti. |
Flush() |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
FlushAsync(CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
Read(Byte[], Int32, Int32) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
ReadAsync(Memory<Byte>, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
ReadLine(Int32) |
Přečte řádek. Řádek je definován jako posloupnost znaků následovaná návratem na začátek řádku bezprostředně následovaným odřádkováním. Výsledný řetězec neobsahuje ukončující návrat na začátek řádku a odřádkování. |
ReadLineAsync(Int32, CancellationToken) |
Přečte řádek. Řádek je definován jako posloupnost znaků následovaná návratem na začátek řádku bezprostředně následovaným odřádkováním. Výsledný řetězec neobsahuje ukončující návrat na začátek řádku a odřádkování. |
Seek(Int64, SeekOrigin) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
SetLength(Int64) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
Write(Byte[], Int32, Int32) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje čtení řádků. Data jsou uložena do vyrovnávací paměti. |