Namespaces

Types

Type CastleLazyInitializer

Namespace NHibernate.Proxy

Parent LazyInitializer

Interfaces IInterceptor

Methods

Properties

Public instance methods

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

object GetImplementation()

Parameters
return object

object GetImplementation(ISessionImplementor s)

Parameters
return object
ISessionImplementor s

Type GetType()

Parameters
return Type

void Initialize()

object Intercept(IInvocation invocation, Object[] args)

Parameters
return object
IInvocation invocation
Object[] args

object Invoke(MethodBase method, Object[] args, object proxy)

Parameters
return object
MethodBase method
Object[] args
object proxy

void SetImplementation(object target)

Parameters
object target

string ToString()

Parameters
return string

Public properties

object Identifier get; set;

return object

bool IsUninitialized get;

return bool

Type PersistentClass get;

return Type

ISessionImplementor Session get; set;

return ISessionImplementor