Metalama 1.0 / / Metalama Documentation / Aspect API / Metalama.​Framework.​Serialization / Reference­Type­Serializer

Class ReferenceTypeSerializer

Inheritance
ReferenceTypeSerializer
Implements
ISerializer
Namespace: Metalama.Framework.Serialization
Assembly: Metalama.Framework.dll
Syntax
public abstract class ReferenceTypeSerializer : Object, ISerializer

Constructors

Name Description
ReferenceTypeSerializer()

Methods

Name Description
Convert(Object, Type)

Converts a value into a given target type.

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.

SerializeObject(Object, IArgumentsWriter, IArgumentsWriter)

Serializes an object.

Explicit Interface Implementations

Name Description
ISerializer.DeserializeFields(ref Object, IArgumentsReader)
ISerializer.IsTwoPhase
ISerializer.SerializeObject(Object, IArgumentsWriter, IArgumentsWriter)