Adds an Instance of the SessionFactory to the local "cache".

Namespace:  NHibernate.Impl
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Shared Sub AddInstance ( _
	uid As String, _
	name As String, _
	instance As ISessionFactory, _
	properties As IDictionary _
)
C#
public static void AddInstance(
	string uid,
	string name,
	ISessionFactory instance,
	IDictionary properties
)
Visual C++
public:
static void AddInstance(
	String^ uid, 
	String^ name, 
	ISessionFactory^ instance, 
	IDictionary^ properties
)
JavaScript
NHibernate.Impl.SessionFactoryObjectFactory.addInstance = function(uid, name, instance, properties);

Parameters

uid
Type: System..::.String
The identifier of the ISessionFactory.
name
Type: System..::.String
The name of the ISessionFactory.
instance
Type: NHibernate..::.ISessionFactory
The ISessionFactory.
properties
Type: System.Collections..::.IDictionary
The configured properties for the ISessionFactory.

See Also