BufferManager.TakeBuffer(Int32) 方法

定义

从缓冲池获取一个至少为指定大小的缓冲区。

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 不能小于零。

注解

如果成功,系统会返回至少为所请求大小的字节数组缓冲区。

适用于