A class representing the mapping context to be used during serialization and deserialization.
MappingContext()
Initializes an empty MappingContext.
MappingContext(IEnumerable< DataContext.ICollection > collections)
Initializes a MappingContext with associated collections.
MappingContext(Dictionary< string, Type > collections)
Initializes a MappingContext with associated collections.
bool TryGetBaseType(Type ty, [NotNullWhen(true)] out MappingInfo? ret)
Gets the MappingInfo for a given Type.
MappingInfo GetInfo(Type ty, string? colName=null)
Gets the MappingInfo for a given Type.
bool TryGetCollection(string col, [NotNullWhen(true)] out MappingInfo? ret)
Gets the MappingInfo for a given collection name.