BufferManager.TakeBuffer(Int32) Method

Definition

Gets a buffer of at least the specified size from the pool.

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

Parameters

bufferSize
Int32

The size, in bytes, of the requested buffer.

Returns

Byte[]

A byte array that is the requested size of the buffer.

Exceptions

bufferSize cannot be less than zero.

Remarks

If successful, the system returns a byte array buffer of at least the requested size.

Applies to