Build an iterator over the properties defined on this class. The returned iterator only accounts for "normal" properties (i.e. non-identifier properties).

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

Syntax

C#
public virtual IEnumerable<Property> PropertyIterator { get; }
Visual Basic
Public Overridable ReadOnly Property PropertyIterator As IEnumerable(Of Property)
	Get
Visual C++
public:
virtual property IEnumerable<Property^>^ PropertyIterator {
	IEnumerable<Property^>^ get ();
}

Field Value

An IEnumerable of Property objects.

Remarks

Differs from UnjoinedPropertyIterator in that the iterator we return here will include properties defined as part of a join.

See Also