Table of Contents

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

The full name of the CLR Type of the IProperty, null for well-known types

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? ClrType { get; set; }

Property Value

string

ManagedType

public NativeTypeMapper.ManagedTypes? ManagedType { get; set; }

Property Value

NativeTypeMapper.ManagedTypes?

PropertyName

The value associated to the Name

public string? PropertyName { get; set; }

Property Value

string

SupportNull

public bool SupportNull { get; set; }

Property Value

bool

Value

The raw value associated to the IProperty

public object? Value { get; set; }

Property Value

object

Methods

OnDeserialized()

The method that is called after deserialization.

public void OnDeserialized()