Namespace:  NHibernate.Bytecode.Lightweight
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Sub New ( _
	getDelegate As GetPropertyValuesInvoker, _
	setDelegate As SetPropertyValuesInvoker, _
	getters As IGetter(), _
	setters As ISetter() _
)
C#
public AccessOptimizer(
	GetPropertyValuesInvoker getDelegate,
	SetPropertyValuesInvoker setDelegate,
	IGetter[] getters,
	ISetter[] setters
)
Visual C++
public:
AccessOptimizer(
	GetPropertyValuesInvoker^ getDelegate, 
	SetPropertyValuesInvoker^ setDelegate, 
	array<IGetter^>^ getters, 
	array<ISetter^>^ setters
)
JavaScript
NHibernate.Bytecode.Lightweight.AccessOptimizer = function(getDelegate, setDelegate, getters, setters);

See Also