FileBufferingWriteStream Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream.
public ref class FileBufferingWriteStream sealed : System::IO::Stream
public sealed class FileBufferingWriteStream : System.IO.Stream
type FileBufferingWriteStream = class
inherit Stream
Public NotInheritable Class FileBufferingWriteStream
Inherits Stream
- Dziedziczenie
-
FileBufferingWriteStream
Konstruktory
| FileBufferingWriteStream(Int32, Nullable<Int64>, Func<String>) |
Inicjuje nowe wystąpienie klasy FileBufferingWriteStream. |
Właściwości
| CanRead |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| CanSeek |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| CanWrite |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| Length |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| MemoryThreshold |
Maksymalna ilość pamięci w bajtach do przydzielenia przed przełączeniem do pliku na dysku. |
| Position |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
Metody
| DisposeAsync() |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| DrainBufferAsync(PipeWriter, CancellationToken) |
Opróżnia buforowaną zawartość do |
| DrainBufferAsync(Stream, CancellationToken) |
Opróżnia buforowaną zawartość do |
| Flush() |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| FlushAsync(CancellationToken) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| Read(Byte[], Int32, Int32) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| ReadAsync(Memory<Byte>, CancellationToken) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| Seek(Int64, SeekOrigin) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| SetLength(Int64) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| Write(Byte[], Int32, Int32) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |
| WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
Buforuje Stream zawartość zapisywaną na dysku. Użyj DrainBufferAsync(Stream, CancellationToken) polecenia , aby zapisać zawartość buforowaną w obiekcie docelowym Stream. |