Is it supported to materialize a LOB locator outside the transaction in which it was created?

Again, part of the trickiness here is the fact that this is largely driver dependent.

NOTE: all database I have tested which {@link #supportsExpectedLobUsagePattern()} also support the ability to materialize a LOB outside the owning transaction...

Namespace: NHibernate.Dialect
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
public virtual bool SupportsUnboundedLobLocatorMaterialization { get; }
Visual Basic
Public Overridable ReadOnly Property SupportsUnboundedLobLocatorMaterialization As Boolean
	Get
Visual C++
public:
virtual property bool SupportsUnboundedLobLocatorMaterialization {
	bool get ();
}

Return Value

True if unbounded materialization is supported; false otherwise.

See Also