Extract a component property value.

Namespace: NHibernate.Tuple.Entity
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
protected virtual Object GetComponentValue(
	ComponentType type,
	Object component,
	string propertyPath
)
Visual Basic
Protected Overridable Function GetComponentValue ( _
	type As ComponentType, _
	component As Object, _
	propertyPath As String _
) As Object
Visual C++
protected:
virtual Object^ GetComponentValue(
	ComponentType^ type, 
	Object^ component, 
	String^ propertyPath
)

Parameters

type
Type: NHibernate.Type..::..ComponentType
The component property types.
component
Type: System..::..Object
The component instance itself.
propertyPath
Type: System..::..String
The property path for the property to be extracted.

Return Value

The property value extracted.

See Also