SimpleORM.NET
Sorm Namespace
NamespacesSorm

[This is preliminary documentation and is subject to change.]

 
Declaration Syntax
C#Visual BasicVisual C++
namespace Sorm
Namespace Sorm
namespace Sorm
Types
All TypesClassesEnumerations
IconTypeDescription
AfterDeleteAttribute
Names a routine to be executed right after deleting an instance of the associated class.

AfterLoadAttribute
Names a routine to be executed right after loading an instance of the associated class.

AfterStoreAttribute
Names a routine to be executed right after storing an instance of the associated class.

BeforeDeleteAttribute
Names a routine to be executed right before deleting an instance of the associated class.

BeforeLoadAttribute
Names a routine to be executed right before loading an instance of the associated class.

BeforeStoreAttribute
Names a routine to be executed right before storing an instance of the associated class.

ClassAttribute
Attribute to ba applied at the class level.

Constraint

Exception
Base class for Exception instances thrown by Simple ORM.NET.

Field

FieldAttribute
Attribute to ba applied at the field level.

FieldNameAttribute
Renames a field for the storage.

IndexAttribute
Add a named Index to a class.

NamedTableAttribute
A class attribute referencing an entry by name.

NonPersistentAttribute
Should be ignored by the persistence mechanism.

NotNullException
Exception raised for a forbidden null value.

NullableAttribute
Controls, if null is an acceptable value for a field. (Default is 'true').

ObjectList<(Of <(T>)>)
Implementation of ObjectList interface.

ProviderFactory
Description of ProviderFactory.

Query<(Of <(T>)>)
Implementation of Query interface.

Session
Description of Session.

SessionFlags
Bitflags which control how a session works when connecting to a storage.

TableNameAttribute
Attribute to override the automatic table naming.

Transaction
Description of transaction.