Implements
Namespace: Metalama.Framework.Serialization
Assembly: Metalama.Framework.dll
Syntax
public abstract class ReferenceTypeSerializer<T> : ReferenceTypeSerializer, ISerializer where T : classType Parameters
| Name | Description |
|---|---|
| T |
Constructors
| Name | Description |
|---|---|
| ReferenceTypeSerializer() |
Methods
| Name | Description |
|---|---|
| CreateInstance(IArgumentsReader) | |
| CreateInstance(Type, IArgumentsReader) | Creates an instance of the given type. |
| DeserializeFields(object, IArgumentsReader) | Completes the second phase of deserialization by setting fields and other properties. |
| DeserializeFields(T, IArgumentsReader) | |
| SerializeObject(object, IArgumentsWriter, IArgumentsWriter) | Serializes an object. |
| SerializeObject(T, IArgumentsWriter, IArgumentsWriter) |