This returns the wrong class for an entity with a proxy, or for a named
entity. Theoretically it should return the proxy class, but it doesn't.
The problem here is that we do not necessarily have a ref to the associated
entity persister (nor to the session factory, to look it up) which is really
needed to "do the right thing" here...
Namespace: NHibernate.TypeAssembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)
Syntax
| C# |
|---|
public override Type ReturnedClass { get; } |
| Visual Basic |
|---|
Public Overrides ReadOnly Property ReturnedClass As Type Get |
| Visual C++ |
|---|
public: virtual property Type^ ReturnedClass { Type^ get () override; } |
Implements
IType..::..ReturnedClassIType..::..ReturnedClass