Serializer Class
Name | Description | |
---|---|---|
Serializer() | Empty constructor for deserialization purpose only. |
Name | Description | |
---|---|---|
HeaderTag | During the serialization it represents the custom tag, during the deserialization it represents the file header tag. | |
HeaderVersion | During the serialization it represents the LastVersion, during the deserialization it represents the file header version. | |
Log | Gets the list of errors and warnings generated during the serialization process. | |
Model | The RuntimeTypeModel that contains the object types that must be serialized. |
Name | Description | |
---|---|---|
CompileModel() | Compile protobuf model in place for better performance and freeze it. This method can be used when all types are known beforehand. | |
Contains(Type) | Checks if the type is contained in the serializer model. | |
Equals(Object) | Determines whether the specified object is equal to the current object. (inherited from Object). | |
FillHeaderModel() | Initialize the protobuf model for the file header. | |
FillModel() | Initialize the protobuf model for the Eyeshot proprietary file format. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object). | |
GetHashCode | Serves as the default hash function. (inherited from Object). | |
GetType | Gets the Type of the current instance. (System.Object). | |
GetType(string) | Gets the Type from an assembly qualified name. | |
GetTypeForObject(string) | Gets the type of an object starting from the assembly name. | |
InitializeModel(bool) | ||
IsValidVersion(int) | Checks if a version is a valid Eyeshot proprietary file format version. | |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object). | |
ModelIsCompiled() | ||
ResetModel() | ||
ToString | Returns a string that represents the current object. (inherited from Object). | |
WriteLog(string) | Writes a message into the log. |
Name | Description | |
---|---|---|
FirstVersion | Gets the first supported Eyeshot proprietary file format version. | |
LastVersion | Gets the last supported Eyeshot proprietary file format version. |
devDept.Serialization.Serializer