共用方式為


PooledBufferStream 類別

定義

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>)

ReadOnlySequence<T> 回先前由 租用的 RentReadOnlySequence() ;

Seek(Int64, SeekOrigin)

IBufferWriter<T> 作,將另一個緩衝區寫入器方塊。

SetLength(Int64)

IBufferWriter<T> 作,將另一個緩衝區寫入器方塊。

ToArray()

傳回已寫入為數組的資料。

Write(Byte[], Int32, Int32)

IBufferWriter<T> 作,將另一個緩衝區寫入器方塊。

適用於