JsonField<TValue> class

namespace: Serenity.Data   assemblySerenity.Net.Entity

Field with JSON value

public class JsonField<TValue> : GenericClassField<TValue>
    where TValue : class
parameter description
TValue The type of the value.

Public Members

name description
JsonField(…) Initializes a new instance of the JsonField class.
static Factory(…) Static factory for field, for backward compatibility, avoid using.
Settings { get; set; } Gets or sets the settings.
override AsSqlValue(…) Gets the value of this row as an SQL value.
override GetFromReader(…) Gets field value from a data reader.
override IndexCompare(…) Compares the field values for two rows for an ascending index sort
override ValueFromJson(…) Deserializes this fields value from JSON
override ValueToJson(…) Serializes this fields value to JSON

See Also