CustomClassField<TValue> class
namespace: Serenity.Data assembly: Serenity.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