Classes
| Class | Description |
 | BaseCompositeIndex<T> |
Base Index used internally for both SingleIndex and compositeIndex
|
 | BaseSingleIndex<T,TIndex> |
Base Index used internally for both SingleIndex and compositeIndex
|
 | CompositeIndex<T> |
An index that can take multiple properties
|
 | CompositeIndexRecord<T> |
A type representing an index record for multiple types
|
 | DisableAutoAttribute |
Used to disable IsDirty, IsDeleted, CreateDate, UpdateDate
|
 | Field |
The database fields returned when doing a LoadSchema
|
 | FileDatabase |
File Database Implementation
|
 | ForeignKeyAttribute |
Defines a foreign key index
|
 | FullTextIndex<T> |
Index used for rapidly searching by keywords or phrases
|
 | IgnoreColumnAttribute |
This field will not be saved or loaded from the database
|
 | IsolatedStorageDatabase |
The default storage location for the database
|
 | MemoryDatabase |
Memory database implementation
|
 | NinjaDbPro |
Light, nimble, and powerful database for .NET, Mono, .NET Core, Xamarin, and UWP
|
 | NinjaDbProException |
Thrown when any exception occurs in the database
|
 | ObjectArrayStringSerializer |
Serialize a list of objects into a compact string
|
 | ObjectQuery<T> |
When doing a CreateObjectQuery, this class type is returned
|
 | PrimaryKeyAttribute |
Overrides the default behavior of looking for the property name Id or TableNameId
|
 | SchemaClass |
When doing an ExportSchema, this class type is returned
|
 | SingleIndex<T,TIndex> |
An index used for a single type.
|
 | SingleIndexRecord<T,TIndex> |
A type representing an index record for a single type
|
 | SterlingCompositeIndex<T> |
A composite index list similar to Sterling except it can handle more than two properites
|
 | SterlingSingleIndex<T,TIndex> |
Index similar to Sterling Database with records stored in a list
|
 | Table |
When doing a LoadSchema, this is a table in the database
|
 | TableIndex |
Contains a list of indexes for a table. Used internally for indexes. It is public so it can be serialized.
|
Interfaces
| Interface | Description |
 | ICompositeIndex |
An index that supports multiple properties
|
 | IIndex |
Base interface for an index
|
 | ISingleIndex |
An index that supports a single property
|
 | IStorage |
Interface that defines what storage targets must implement
|
 | IStorageStream |
Interface that requires the minimum methods for a database stream
|
 | ITrigger |
Trigger Interface for Insert, Update, Delete
|
Enumerations
See Also