Class constructor.

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

Syntax

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

Parameters

mappedType
Type: System..::.Type
getters
Type: array< NHibernate.Property..::.IGetter >[]()[]
setters
Type: array< NHibernate.Property..::.ISetter >[]()[]

See Also