PooledBufferStream クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
別の IBufferWriter<T> バッファー ライターをボックス化する実装。
public sealed class PooledBufferStream : System.IO.Stream
type PooledBufferStream = class
inherit Stream
Public NotInheritable Class PooledBufferStream
Inherits Stream
- 継承
-
PooledBufferStream
コンストラクター
PooledBufferStream() |
PooledBufferStream クラスの新しいインスタンスを初期化します。 |
PooledBufferStream(Int32) |
PooledBufferStream クラスの新しいインスタンスを初期化します。 |
プロパティ
CanRead |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
CanSeek |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
CanWrite |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
Length |
書き込まれた合計長を取得します。 |
Position |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
メソッド
CopyTo<TBufferWriter>(Writer<TBufferWriter>) |
このライターの内容を別のライターにコピーします。 |
Flush() |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
Read(Byte[], Int32, Int32) |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
Rent() |
可能であればプールからオブジェクトを取得し、それ以外の場合は作成します。 |
RentReadOnlySequence() |
メソッドを使用してこのインスタンスをリセットする前に使用して返す必要がある新しい ReadOnlySequence<T> を ReturnReadOnlySequence(ReadOnlySequence<Byte>) 返します。 |
Reset() |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
Return(PooledBufferStream) |
オブジェクトをプールに返します。 |
ReturnReadOnlySequence(ReadOnlySequence<Byte>) |
によって以前にレンタルされた RentReadOnlySequence()をReadOnlySequence<T>返します。 |
Seek(Int64, SeekOrigin) |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
SetLength(Int64) |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |
ToArray() |
配列として書き込まれたデータを返します。 |
Write(Byte[], Int32, Int32) |
別の IBufferWriter<T> バッファー ライターをボックス化する実装。 |