Class PropertyData
- Namespace
- MASES.EntityFrameworkCore.KNet.Serialization.Json.Storage
- Assembly
- MASES.EntityFrameworkCore.KNet.Serialization.dll
This is a supporting class used from DefaultValueContainer<TKey>
public class PropertyData : IJsonOnDeserialized
- Inheritance
-
PropertyData
- Implements
- Inherited Members
Properties
ClrType
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? ClrType { get; set; }
Property Value
ManagedType
The NativeTypeMapper.ManagedTypes value of the ClrType
public NativeTypeMapper.ManagedTypes? ManagedType { get; set; }
Property Value
PropertyName
The value associated to the Name
public string? PropertyName { get; set; }
Property Value
SupportNull
true if NativeTypeMapper.ManagedTypes value of the ClrType supports null
public bool SupportNull { get; set; }
Property Value
Value
The raw value associated to the IProperty
public object? Value { get; set; }
Property Value
Methods
OnDeserialized()
The method that is called after deserialization.
public void OnDeserialized()