[Missing namespace summary documentation for N:Castle.ActiveRecord.Framework]
Syntax
| C# |
|---|
namespace Castle.ActiveRecord.Framework |
Classes
| Class | Description | |
|---|---|---|
| ActiveRecordException |
This exception is raised when Active Record encounters a problem
| |
| ActiveRecordInitializationException |
Exception thrown when an error is detected on the ActiveRecord initialization phase.
| |
| DictionaryAdapter |
Maps keys to position in the values array.
Basically key -> index
| |
| DictionaryAdapter..::Entry |
Simple link list entry
| |
| HookDispatcher |
Translates the IInterceptor
messages to instance possible hooks
| |
| InterceptorFactory |
Create an interceptor for the session.
Allow to override the default for creating the intercetor
| |
| SessionFactoryHolder |
Default implementation of Castle.ActiveRecord.Framework..::ISessionFactoryHolder | |
| SessionScopeWebModule |
HttpModule to set up a session for the request lifetime.
Castle.ActiveRecord..::SessionScope | |
| SupportingUtils |
Contains utility methods for dealing with ActiveRecord objects
and collections.
Useful for external frameworks.
| |
| TransactionException |
This exception is thrown by TransactionScope.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IConfigurationSource |
Abstracts the source of configuration for the framework.
| |
| ISessionFactoryHolder |
Keeps an association of SessionFactories to a object model
tree;
| |
| IThreadScopeInfo |
Implementation of this interface provide a way to get the current scope.
This is used by the rest of the Active Record framework to grab a scope (and from it a session).
| |
| IWebThreadScopeInfo |
Implemenation of this interface provides IThreadScopeInfo that is compatible
with Session Per Request pattern.
|
Delegates
| Delegate | Description | |
|---|---|---|
| InterceptorFactory..::CreateInterceptor |
Creates an instance of the interceptor
| |
| RootTypeHandler |
Type of delegate that is called when a root type is registered.
|