BlockAllocatedMemoryStreamWrite(Byte, Int32, Int32) Method

Writes a block of bytes to the current stream using data read from buffer.

Definition

Namespace: Gemstone.IO
Assembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.186 -- Release Build+f3c68cd1a13b4f341e0d0fc1ddec1eb68d3eeb61
public override void Write(
	byte[] buffer,
	int startIndex,
	int length
)

Parameters

buffer  Byte
The buffer to write data from.
startIndex  Int32
The byte offset in buffer at which to begin writing from.
length  Int32
The maximum number of bytes to write.

Exceptions

ArgumentNullExceptionbuffer is null.
ArgumentOutOfRangeExceptionstartIndex or length is less than 0 -or- startIndex and length will exceed buffer length.
ObjectDisposedExceptionThe stream is closed.

See Also