Ninja Database Pro
KellermanSoftware.NinjaDatabasePro Namespace
Inheritance Hierarchy
Classes
 ClassDescription
Class Base Index used internally for both SingleIndex and compositeIndex
Class Base Index used internally for both SingleIndex and compositeIndex
Class An index that can take multiple properties
Class A type representing an index record for multiple types
Class Used to disable IsDirty, IsDeleted, CreateDate, UpdateDate
Class The database fields returned when doing a LoadSchema
Class File Database Implementation
Class Defines a foreign key index
Class Index used for rapidly searching by keywords or phrases
Class This field will not be saved or loaded from the database
Class The default storage location for the database
Class Memory database implementation
Class Light, nimble, and powerful database for .NET, Mono, .NET Core, Xamarin, and UWP
Class Thrown when any exception occurs in the database
Class Serialize a list of objects into a compact string
Class When doing a CreateObjectQuery, this class type is returned
Class Overrides the default behavior of looking for the property name Id or TableNameId
Class When doing an ExportSchema, this class type is returned
Class An index used for a single type.
Class A type representing an index record for a single type
Class A composite index list similar to Sterling except it can handle more than two properites
Class Index similar to Sterling Database with records stored in a list
Class When doing a LoadSchema, this is a table in the database
Class Contains a list of indexes for a table. Used internally for indexes. It is public so it can be serialized.
Interfaces
 InterfaceDescription
Interface An index that supports multiple properties
Interface Base interface for an index
Interface An index that supports a single property
Interface Interface that defines what storage targets must implement
Interface Interface that requires the minimum methods for a database stream
Interface Trigger Interface for Insert, Update, Delete
Enumerations
 EnumerationDescription
Enumeration The format to save the data, default is Plain
Enumeration The format of the index, either Unique or Non Unique
Enumeration An object can be a parent or a child
Enumeration Determines when a trigger runs
See Also

Reference

KellermanSoftware.Ninja-Database-Pro Assembly