internal override void EncodeValue(ByteBuffer buffer) { BinaryEncoding.Encode((ArraySegment <byte>) this.Value, buffer); }
void IAmqpSerializable.Encode(ByteBuffer buffer) { BinaryEncoding.Encode(new ArraySegment <byte>(this.buffer, this.Offset, this.Length), buffer); }
/// <summary> /// Encodes a binary value and appends the bytes to the buffer. /// </summary> /// <param name="data">The binary value.</param> /// <param name="buffer">The destination buffer.</param> public static void EncodeBinary(ArraySegment <byte> data, ByteBuffer buffer) { BinaryEncoding.Encode(data, buffer); }
public override void EncodeValue(ByteBuffer buffer) { BinaryEncoding.Encode((ArraySegment <byte>)base.Value, buffer); }