A temporary list that holds the objects while the set is being populated from the database.

Namespace:  NHibernate.Collection.Generic
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
<NonSerializedAttribute> _
Protected tempList As IList(Of T)
C#
[NonSerializedAttribute]
protected IList<T> tempList
Visual C++
[NonSerializedAttribute]
protected:
IList<T>^ tempList
JavaScript
tempList

Remarks

This is necessary to ensure that the object being added to the set doesn't have its GetHashCode()()() and Equals(Object) methods called during the load process.

See Also