CustomClassField<TValue> class

namespace: Serenity.Data   assemblySerenity.Net.Entity

Base class for custom fields with reference type values

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

Public Members

name description
CustomClassField(…) Initializes a new instance of the CustomClassField class.
override Copy(…) Copies the specified source.
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
virtual ValueToJson(…) Serializes this fields value to JSON

Protected Members

name description
virtual Clone(…) Clones the specified value.
virtual CompareValues(…) Compares the values.
virtual GetFromReader(…) Gets field value from a data reader.
virtual ValueFromJson(…) Deserializes this fields value from JSON

See Also