FileBufferingReadStream 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 převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose.
public ref class FileBufferingReadStream : System::IO::Stream
public class FileBufferingReadStream : System.IO.Stream
type FileBufferingReadStream = class
inherit Stream
Public Class FileBufferingReadStream
Inherits Stream
- Dědičnost
-
FileBufferingReadStream
Konstruktory
FileBufferingReadStream(Stream, Int32, Nullable<Int64>, Func<String>, ArrayPool<Byte>) |
Inicializuje novou instanci objektu FileBufferingReadStream. |
FileBufferingReadStream(Stream, Int32, Nullable<Int64>, Func<String>) |
Inicializuje novou instanci objektu FileBufferingReadStream. |
FileBufferingReadStream(Stream, Int32, Nullable<Int64>, String, ArrayPool<Byte>) |
Inicializuje novou instanci objektu FileBufferingReadStream. |
FileBufferingReadStream(Stream, Int32, Nullable<Int64>, String) |
Inicializuje novou instanci objektu FileBufferingReadStream. |
FileBufferingReadStream(Stream, Int32) |
Inicializuje novou instanci objektu FileBufferingReadStream. |
Vlastnosti
CanRead |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
CanSeek |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
CanWrite |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
InMemory |
Získá hodnotu, která určuje, zda obsah je zcela v paměti. |
Length |
Celkový počet bajtů načtených z datového proudu a jeho ukládání do vyrovnávací paměti nebude představovat celou délku dat, dokud datový proud nebude plně uložen do vyrovnávací paměti. například pomocí . |
MemoryThreshold |
Maximální velikost paměti v bajtech, která se má přidělit před přepnutím na soubor na disku. |
Position |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
TempFileName |
Získá hodnotu, která určuje, kde obsah jsou vyrovnávací paměti na disku. |
Metody
CopyToAsync(Stream, Int32, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
Dispose(Boolean) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
DisposeAsync() |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
Flush() |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
Read(Byte[], Int32, Int32) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
Read(Span<Byte>) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
ReadAsync(Memory<Byte>, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
Seek(Int64, SeekOrigin) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
SetLength(Int64) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
Write(Byte[], Int32, Int32) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
Stream, který zabalí jiný datový proud a umožňuje převinutí zpět tím, že uloží obsah do vyrovnávací paměti při čtení. Obsah se do vyrovnávací paměti do určité velikosti zařadí do dočasného souboru na disku. Dočasný soubor bude odstraněn při dispose. |