Documentation for a minimal subset of the QSM API
Extend Method (extensionClassID, increaseInHeaderSize, increaseInDataSize, increaseInNumberOfBuffers)
Namespaces > QS.Fx.Serialization > SerializableInfo > Extend(UInt16, Int32, Int32, Int32)
Updates the serialization information to account for additional data and a new unique class identifier.
Syntax
C#Visual BasicManaged C++
public SerializableInfo Extend (
	ushort extensionClassID,
	int increaseInHeaderSize,
	int increaseInDataSize,
	int increaseInNumberOfBuffers
)
Public Function Extend ( _
	extensionClassID As UShort, _
	increaseInHeaderSize As Integer, _
	increaseInDataSize As Integer, _
	increaseInNumberOfBuffers As Integer _
) As SerializableInfo
public:
SerializableInfo Extend (
	unsigned short extensionClassID, 
	int increaseInHeaderSize, 
	int increaseInDataSize, 
	int increaseInNumberOfBuffers
)
Parameters
extensionClassID (UInt16)
The new unique class identifier.
increaseInHeaderSize (Int32)
The number of additional bytes stored in the preallocated header.
increaseInDataSize (Int32)
The number of additional bytes stored in the appended buffers.
increaseInNumberOfBuffers (Int32)
Tje number of additional buffers to append.
Return Value

[Missing <returns> documentation for M:QS.Fx.Serialization.SerializableInfo.Extend(System.UInt16,System.Int32,System.Int32,System.Int32)]

Assembly: QuickSilver_1 (Module: QuickSilver_1) Version: 1.0.0.0