IndividualEncodingBaseTEncode(BinaryStreamBase, T, T) Method
Encodes value and writes it to the specified binary stream.
Namespace: SnapDB.Snap.EncodingAssembly: SnapDB (in SnapDB.dll) Version: 1.0.102.0 -- Release Build+29075351d0e5aa4dea46a5c520805222f672dc2e
Public MustOverride Sub Encode (
stream As BinaryStreamBase,
prevValue As T,
value As T
)
public:
virtual void Encode(
BinaryStreamBase^ stream,
T prevValue,
T value
) abstract
function Encode(stream, prevValue, value);
- stream BinaryStreamBase
- The binary stream to write to.
- prevValue T
- The previous value for encoding reference, if required by UsesPreviousValue; otherwise, null.
- value T
- The value to encode.
The number of bytes necessary to encode this key-value pair.