EntityAttrStore class
Represents entity attributes storage associated with a particular entity.
public class Korzh.EasyQuery.EntityAttrStore : EntityAttrList, IList<EntityAttr>, ICollection<EntityAttr>, IEnumerable<EntityAttr>, IEnumerable, IList, ICollection, IReadOnlyList<EntityAttr>, IReadOnlyCollection<EntityAttr>
Properties
Section titled “Properties”Type | Name | Description |
---|---|---|
DataModel | Model | Gets the DataModel object this entity attribute belongs to |
Methods
Section titled “Methods”Type | Name | Description |
---|---|---|
void | InsertItem(Int32 index, EntityAttr item) | Inserts an element into the System.Collections.ObjectModel.Collection'1 at the specified index. |
void | OnEntityAttrInsertion(EntityAttr entityAttr, Int32 index) | Called when some attribute is inserted to the list. |
void | ReadFromJson(JsonReader reader) | Reads the list of entity attributes from JSON. |
Task | ReadFromJsonAsync(JsonReader reader) | Reads the list of entity attributes from JSON (asynchronous way). |
void | WriteToJson(JsonWriter writer, ModelReadWriteOptions rwOptions) | |
Task | WriteToJsonAsync(JsonWriter writer, ModelReadWriteOptions rwOptions) |