C# Класс Castle.Facilities.NHibernateIntegration.SessionStores.AbstractSessionStore

Наследование: System.MarshalByRefObject, ISessionStore
Показать файл Открыть проект

Открытые методы

Метод Описание
FindCompatibleSession ( String alias ) : SessionDelegate

Should return a previously stored session for the given alias if available, otherwise null.

FindCompatibleStatelessSession ( string alias ) : StatelessSessionDelegate

Should return a previously stored stateless session for the given alias if available, otherwise null.

IsCurrentActivityEmptyFor ( String alias ) : bool

Returns true if the current activity (which is an execution activity context) has no sessions available

Remove ( SessionDelegate session ) : void

Should remove the session from the store only.

Remove ( StatelessSessionDelegate session ) : void

Should remove the stateless session from the store only.

Store ( String alias, SessionDelegate session ) : void

Should store the specified session instance

Store ( string alias, StatelessSessionDelegate session ) : void

Should store the specified stateless session instance.

Защищенные методы

Метод Описание
GetStackFor ( String alias ) : Stack

Gets the stack of SessionDelegate objects for the specified alias.

GetStatelessSessionStackFor ( String alias ) : Stack

Gets the stack of StatelessSessionDelegate objects for the specified alias.

Описание методов

FindCompatibleSession() публичный Метод

Should return a previously stored session for the given alias if available, otherwise null.
public FindCompatibleSession ( String alias ) : SessionDelegate
alias String
Результат SessionDelegate

FindCompatibleStatelessSession() публичный Метод

Should return a previously stored stateless session for the given alias if available, otherwise null.
public FindCompatibleStatelessSession ( string alias ) : StatelessSessionDelegate
alias string
Результат StatelessSessionDelegate

GetStackFor() защищенный абстрактный Метод

Gets the stack of SessionDelegate objects for the specified alias.
protected abstract GetStackFor ( String alias ) : Stack
alias String The alias.
Результат System.Collections.Stack

GetStatelessSessionStackFor() защищенный абстрактный Метод

Gets the stack of StatelessSessionDelegate objects for the specified alias.
protected abstract GetStatelessSessionStackFor ( String alias ) : Stack
alias String The alias.
Результат System.Collections.Stack

IsCurrentActivityEmptyFor() публичный Метод

Returns true if the current activity (which is an execution activity context) has no sessions available
public IsCurrentActivityEmptyFor ( String alias ) : bool
alias String
Результат bool

Remove() публичный Метод

Should remove the session from the store only.
public Remove ( SessionDelegate session ) : void
session SessionDelegate
Результат void

Remove() публичный Метод

Should remove the stateless session from the store only.
public Remove ( StatelessSessionDelegate session ) : void
session StatelessSessionDelegate
Результат void

Store() публичный Метод

Should store the specified session instance
public Store ( String alias, SessionDelegate session ) : void
alias String
session SessionDelegate
Результат void

Store() публичный Метод

Should store the specified stateless session instance.
public Store ( string alias, StatelessSessionDelegate session ) : void
alias string
session StatelessSessionDelegate
Результат void