Namespace:
NHibernate.Bytecode.Lightweight
Assembly: NHibernate (in NHibernate.dll)
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); |
Parameters
- getDelegate
- Type: NHibernate.Bytecode.Lightweight..::.GetPropertyValuesInvoker
- setDelegate
- Type: NHibernate.Bytecode.Lightweight..::.SetPropertyValuesInvoker
- getters
- Type: array<
NHibernate.Property..::.IGetter
>[]()[]
- setters
- Type: array<
NHibernate.Property..::.ISetter
>[]()[]