Namespaces

Types

Type Cache<TKey, TValue>

Namespace FluentNHibernate

Interfaces IEnumerable<TValue>

Methods

Properties

Public instance methods

void ClearAll()

void Each(Action<TValue> action)

Parameters
Action<TValue> action

bool Equals(object obj)

Parameters
return bool
object obj

bool Exists(Predicate<TValue> predicate)

Parameters
return bool
Predicate<TValue> predicate

void Fill(TKey key, TValue value)

Parameters
TKey key
TValue value

TValue Find(Predicate<TValue> predicate)

Parameters
return TValue
Predicate<TValue> predicate

void ForEachPair(Action<TKey, TValue> action)

Parameters
Action<TKey, TValue> action

TValue Get(TKey key)

Parameters
return TValue
TKey key

TValue[] GetAll()

Parameters
return TValue[]

IEnumerator<TValue> GetEnumerator()

Parameters
return IEnumerator<TValue>

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

bool Has(TKey key)

Parameters
return bool
TKey key

void Remove(TKey key)

Parameters
TKey key

TValue Store(TKey key, TValue value)

Parameters
return TValue
TKey key
TValue value

string ToString()

Parameters
return string

Public properties

int Count get;

return int

TValue First get;

return TValue

Func<TValue, TKey> GetKey get; set;

return Func<TValue, TKey>