Namespaces

Types

Type IProxyFactory

Namespace NHibernate.Proxy

Methods

Public instance methods

INHibernateProxy GetProxy(object id, ISessionImplementor session)

Create a new proxy
Parameters
return INHibernateProxy The generated proxy.
object id The id value for the proxy to be generated.
ISessionImplementor session The session to which the generated proxy will be associated.

void PostInstantiate(Type persistentClass, ISet interfaces, MethodInfo getIdentifierMethod, MethodInfo setIdentifierMethod)

Called immediately after instantiation
Parameters
Type persistentClass
ISet interfaces
MethodInfo getIdentifierMethod
MethodInfo setIdentifierMethod