Skip to content

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>
TypeNameDescription
DataModelModelGets the DataModel object this entity attribute belongs to
TypeNameDescription
voidInsertItem(Int32 index, EntityAttr item)Inserts an element into the System.Collections.ObjectModel.Collection'1 at the specified index.
voidOnEntityAttrInsertion(EntityAttr entityAttr, Int32 index)Called when some attribute is inserted to the list.
voidReadFromJson(JsonReader reader)Reads the list of entity attributes from JSON.
TaskReadFromJsonAsync(JsonReader reader)Reads the list of entity attributes from JSON (asynchronous way).
voidWriteToJson(JsonWriter writer, ModelReadWriteOptions rwOptions)
TaskWriteToJsonAsync(JsonWriter writer, ModelReadWriteOptions rwOptions)