Class fsDirectConverter<TModel>
Inheritance
fsDirectConverter<TModel>
Syntax
public abstract class fsDirectConverter<TModel> : fsDirectConverter
Type Parameters
Properties
ModelType
Declaration
public override Type ModelType { get; }
Property Value
Overrides
Methods
DoDeserialize(Dictionary<String, fsData>, ref TModel)
Declaration
protected abstract fsResult DoDeserialize(Dictionary<string, fsData> data, ref TModel model)
Parameters
Returns
DoSerialize(TModel, Dictionary<String, fsData>)
Declaration
protected abstract fsResult DoSerialize(TModel model, Dictionary<string, fsData> serialized)
Parameters
Returns
TryDeserialize(fsData, ref Object, Type)
Declaration
public override sealed fsResult TryDeserialize(fsData data, ref object instance, Type storageType)
Parameters
Returns
Overrides
TrySerialize(Object, out fsData, Type)
Declaration
public override sealed fsResult TrySerialize(object instance, out fsData serialized, Type storageType)
Parameters
Returns
Overrides
Extension Methods