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>) |
傳 ReadOnlySequence<T> 回先前由 租用的 RentReadOnlySequence() ; |
Seek(Int64, SeekOrigin) |
實 IBufferWriter<T> 作,將另一個緩衝區寫入器方塊。 |
SetLength(Int64) |
實 IBufferWriter<T> 作,將另一個緩衝區寫入器方塊。 |
ToArray() |
傳回已寫入為數組的資料。 |
Write(Byte[], Int32, Int32) |
實 IBufferWriter<T> 作,將另一個緩衝區寫入器方塊。 |