BufferManager.TakeBuffer(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從池中獲得至少指定大小的緩衝區。
public:
abstract cli::array <System::Byte> ^ TakeBuffer(int bufferSize);
public abstract byte[] TakeBuffer(int bufferSize);
abstract member TakeBuffer : int -> byte[]
Public MustOverride Function TakeBuffer (bufferSize As Integer) As Byte()
參數
- bufferSize
- Int32
請求緩衝區的大小(以位元組為單位)。
傳回
Byte[]
一個位元組陣列,該位元組是緩衝區請求大小。
例外狀況
bufferSize 不得小於零。
備註
若成功,系統會回傳至少要求大小的位元組陣列緩衝區。