Documentation for a minimal subset of the QSM API
SerializableInfo Structure
Namespaces > QS.Fx.Serialization > SerializableInfo
This class represents serialization-related information about the serialized object.
Syntax
C#Visual BasicManaged C++
public struct SerializableInfo
Public Structure SerializableInfo
public value class SerializableInfo
Members
All MembersConstructorsMethodsPropertiesFieldsEvents



IconMemberDescription
SerializableInfoNew(ClassID)
Creates serialization-related information.

SerializableInfoNew(Int32)
Creates serialization-related information.

SerializableInfoNew(Int32, Int32, Int32)
Creates serialization-related information.

SerializableInfoNew(UInt16, Int32)
Creates serialization-related information.

SerializableInfoNew(UInt16, Int32, Int32, Int32)
Creates serialization-related information.

AddAnother(SerializableInfo)
Updates the serialization information to account for additional data occupied by another object.

ClassID
The unique class identifier of the serialized object.

CombineWith(SerializableInfo)
Returns the serialization information to account for additional data occupied by this and another object.

Equals(Object)
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Extend(UInt16, Int32, Int32, Int32)
Updates the serialization information to account for additional data and a new unique class identifier.

ExtendHeader(Int32)
Updates the serialization information to account for additional data stored in the preallocated header.

Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()
Returns the hash code for this instance.
(Inherited from ValueType.)
GetType()
Gets the Type of the current instance.
(Inherited from Object.)
HeaderSize
The number of bytes occupied by the serialized object in the preallocated header.

MemberwiseClone()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NumberOfBuffers
The number of buffers appended by the serialized obejct.

Size
The total number of bytes occupied by the serialized object in the header and in the appended buffers.

ToString() (Overrides ValueType.ToString().)

Assembly: QuickSilver_1 (Module: QuickSilver_1) Version: 1.0.0.0