Class constructor.

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

Syntax

C#
public ReflectionOptimizer(
	Type mappedType,
	IGetter[] getters,
	ISetter[] setters
)
Visual Basic
Public Sub New ( _
	mappedType As Type, _
	getters As IGetter(), _
	setters As ISetter() _
)
Visual C++
public:
ReflectionOptimizer(
	Type^ mappedType, 
	array<IGetter^>^ getters, 
	array<ISetter^>^ setters
)

Parameters

mappedType
Type: System..::..Type

[Missing <param name="mappedType"/> documentation for "M:NHibernate.Bytecode.Lightweight.ReflectionOptimizer.#ctor(System.Type,NHibernate.Properties.IGetter[],NHibernate.Properties.ISetter[])"]

getters
Type: array<NHibernate.Properties..::..IGetter>[]()[][]

[Missing <param name="getters"/> documentation for "M:NHibernate.Bytecode.Lightweight.ReflectionOptimizer.#ctor(System.Type,NHibernate.Properties.IGetter[],NHibernate.Properties.ISetter[])"]

setters
Type: array<NHibernate.Properties..::..ISetter>[]()[][]

[Missing <param name="setters"/> documentation for "M:NHibernate.Bytecode.Lightweight.ReflectionOptimizer.#ctor(System.Type,NHibernate.Properties.IGetter[],NHibernate.Properties.ISetter[])"]

See Also