This appends the given data in the byte array to the log stream on the virtual cluster whose "key" and "value" match the key and value. hmKeyValue contains keyvalue pairs and the append operation will be performed for each keyvalue pair.

Namespace: VcClient.Test
Assembly: VcClient (in VcClient.dll) Version: 1.0.0.0 (1.8.400.4142)

Syntax

C#
public virtual void LogAppendWithArrayOffset(
	string stream,
	byte[] data,
	int offset,
	int length,
	bool compression,
	IDictionary<string, string> hmKeyValue
)
Visual Basic
Public Overridable Sub LogAppendWithArrayOffset ( _
	stream As String, _
	data As Byte(), _
	offset As Integer, _
	length As Integer, _
	compression As Boolean, _
	hmKeyValue As IDictionary(Of String, String) _
)
Visual C++
public:
virtual void LogAppendWithArrayOffset(
	String^ stream, 
	array<unsigned char>^ data, 
	int offset, 
	int length, 
	bool compression, 
	IDictionary<String^, String^>^ hmKeyValue
)

Parameters

stream
Type: String
The base url of the log stream to which the data needs to be appended.
data
Type: array<Byte>[]()[][]
Byte array containing the data.
offset
Type: Int32
The starting position in the data array from which should be appended.
length
Type: Int32
The number of bytes to append
compression
Type: Boolean
Whether compression needs to be used while sending data to the virtual cluster.
hmKeyValue
Type: IDictionary<(Of <(<'String, String>)>)>
A dictionary containing key value pairs.

See Also