Writes a portion of a byte array as a byte array field to the stream message.
The a portion of the byte array value is written to the message as a byte
array field. Consecutively written byte array fields are treated as two distinct
fields when the fields are read.
Namespace:
Apache.NMSAssembly: Apache.NMS (in Apache.NMS.dll)
Syntax
| Visual Basic |
|---|
Sub WriteBytes ( _ value As Byte(), _ offset As Integer, _ length As Integer _ ) |
| C# |
|---|
void WriteBytes( byte[] value, int offset, int length ) |
| Visual C++ |
|---|
void WriteBytes( array<unsigned char>^ value, int offset, int length ) |
| JavaScript |
|---|
function writeBytes(value, offset, length); |
Parameters
- value
- Type: array<System..::..Byte>[]()[][]
A Byte
- offset
- Type: System..::..Int32
A Int32 value that indicates the point in the buffer to begin writing to the stream message.
- length
- Type: System..::..Int32
A Int32 value that indicates how many bytes in the buffer to write to the stream message.
Exceptions
| Exception | Condition |
|---|---|
| Apache.NMS..::..NMSException | if the NMS provider fails to write to the message due to some internal error. |
| Apache.NMS..::..MessageNotWriteableException | if the message is in read-only mode. |