Namespaces

Types

Type CacheFactory

Namespace NHibernate.Cache

Methods

Fields

Public instance methods

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string

Public static methods

ICacheConcurrencyStrategy CreateCache(string usage, string name, bool mutable, Settings settings, IDictionary properties)

Creates an ICacheConcurrencyStrategy from the parameters.
Parameters
return ICacheConcurrencyStrategy An ICacheConcurrencyStrategy to use for this object in the ICache .
string usage The name of the strategy that ICacheProvider should use for the class.
string name The name of the class the strategy is being created for.
bool mutable ${WriteSummary(content)}
Settings settings Used to retrieve the global cache region prefix.
IDictionary properties Properties the cache provider can use to configure the cache.

Public fields

string ReadOnly

return string

string ReadWrite

return string

string NonstrictReadWrite

return string

string Transactional

No providers implement transactional caching currently, it was ported from Hibernate just for the sake of completeness.
return string