FileBufferingWriteStream Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект 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
- Наследование
-
FileBufferingWriteStream
Конструкторы
FileBufferingWriteStream(Int32, Nullable<Int64>, Func<String>) |
Инициализирует новый экземпляр FileBufferingWriteStream. |
Свойства
CanRead |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
CanSeek |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
CanWrite |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
Length |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
MemoryThreshold |
Максимальный объем памяти в байтах, выделяемый перед переключением на файл на диске. |
Position |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
Методы
DisposeAsync() |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
DrainBufferAsync(PipeWriter, CancellationToken) |
Очищает буферизованное содержимое в |
DrainBufferAsync(Stream, CancellationToken) |
Очищает буферизованное содержимое в |
Flush() |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
FlushAsync(CancellationToken) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
Read(Byte[], Int32, Int32) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
ReadAsync(Memory<Byte>, CancellationToken) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
Seek(Int64, SeekOrigin) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
SetLength(Int64) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
Write(Byte[], Int32, Int32) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
WriteAsync(Byte[], Int32, Int32, CancellationToken) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |
WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
Объект Stream , который буферизует содержимое для записи на диск. Используйте DrainBufferAsync(Stream, CancellationToken) для записи буферизованного содержимого в целевой объект Stream. |