Get all candidate persistent properties, or fields, to be used as Persistent-Object-ID, for a given root-entity class or interface.

Namespace: NHibernate.Mapping.ByCode.Impl
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
IEnumerable<MemberInfo> GetEntityMembersForPoid(
	Type entityClass
)
Visual Basic
Function GetEntityMembersForPoid ( _
	entityClass As Type _
) As IEnumerable(Of MemberInfo)
Visual C++
IEnumerable<MemberInfo^>^ GetEntityMembersForPoid(
	Type^ entityClass
)

Parameters

entityClass
Type: System..::..Type
The root-entity class or interface.

Return Value

All candidate properties or fields to be used as Persistent-Object-ID.

See Also