Name | Description | |
---|---|---|
SingleIndex<T,TIndex> Constructor |
The following tables list the members exposed by SingleIndex<T,TIndex>.
Name | Description | |
---|---|---|
SingleIndex<T,TIndex> Constructor |
Name | Description | |
---|---|---|
NonUniqueItems | ||
UniqueItems |
Name | Description | |
---|---|---|
ClassName | The name of the class type (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>) | |
DatabaseReference | Reference to the database (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>) | |
IndexName | The name of the index (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>) | |
IsDirty | True if an index has been inserted or updated or deleted (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>) | |
NeedsSorted | True if an index has been inserted or updated or deleted and has not been sorted yet (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>) | |
PropertyName | The name of the property for this index (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>) | |
SerializedDictionary | Overridden. Used for serialization and deserialization. A dictionary with the primary key for the key, and the index for the value | |
Style | The style of the index; unique or non-unique (Inherited from KellermanSoftware.NinjaDatabasePro.BaseSingleIndex<T,TIndex>) |
Name | Description | |
---|---|---|
Clear | Overridden. Clear all the items in the index and set IsDirty to true | |
ClearLazyLoadedValues | Overridden. Clear all lazy loaded values | |
Delete | Overridden. Delete an item in the index by primary key and set IsDirty to true | |
GetAllPrimaryKeys | Overridden. Get all the primary keys associated with this index | |
GetAllPrimaryKeysDescending | Overridden. Get all the primary keys associated with this index in descending order | |
GetIndexRecordExactMatch | Overridden. Get a list of Index Records that match the passed indexValue | |
GetPrimaryKeys | Overridden. Get all the primary keys associated with this index in ascending order | |
Insert | Overridden. Insert an index value into the index. It is assumed that it has already been checked for uniqueness | |
Query | Overridden. Query for a list of index records | |
SortIndex | Overridden. Sort the index by the index value | |
Update | Overridden. Update an index value by the primary key |