The PersistentSet type exposes the following members.
Constructors
Name | Description | |
---|---|---|
PersistentSet()()()() | Initializes a new instance of the PersistentSet class | |
PersistentSet(ISessionImplementor) |
Constructor matching super.
Instantiates a lazy set (the underlying set is un-initialized).
| |
PersistentSet(ISessionImplementor, ISet) |
Instantiates a non-lazy set (the underlying set is constructed
from the incoming set reference).
|
Methods
Extension Methods
Name | Description | |
---|---|---|
Any | (Defined by EnumerableExtensions.) | |
As<(Of <<'(T>)>>) | (Defined by TypeHelperExtensionMethods.) | |
First | (Defined by EnumerableExtensions.) | |
FirstOrNull | (Defined by EnumerableExtensions.) | |
GetCollectionElementType | (Defined by ReflectHelper.) | |
IsBetween |
Apply a "between" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) | |
IsIn(array<Object>[]()[][]) | Overloaded.
Apply an "in" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) | |
IsIn(ICollection) | Overloaded.
Apply an "in" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) | |
IsProxy | (Defined by NHibernateProxyHelper.) | |
ToTypeParameters | (Defined by ReflectHelper.) |
Fields
Properties
Name | Description | |
---|---|---|
CachedSize | (Inherited from AbstractPersistentCollection.) | |
ClearQueueEnabled | Is this collection in a state that would allow us to
"queue" clear? This is a special case, because of orphan
delete.
(Inherited from AbstractPersistentCollection.) | |
Count | ||
Empty | (Overrides AbstractPersistentCollection..::..Empty.) | |
HasQueuedOperations | Does this instance have any "queued" additions? (Inherited from AbstractPersistentCollection.) | |
InverseCollectionNoOrphanDelete |
Is this the "inverse" end of a bidirectional association with
no orphan delete enabled?
(Inherited from AbstractPersistentCollection.) | |
InverseOneToManyOrNoOrphanDelete |
Is this the "inverse" end of a bidirectional one-to-many, or
of a collection with no orphan delete?
(Inherited from AbstractPersistentCollection.) | |
IsConnectedToSession |
Is the collection currently connected to an open session?
(Inherited from AbstractPersistentCollection.) | |
IsDirectlyAccessible |
Gets a Boolean indicating if the underlying collection is directly
accessible through code.
(Inherited from AbstractPersistentCollection.) | |
IsDirty | (Inherited from AbstractPersistentCollection.) | |
IsEmpty | ||
IsInverseCollection | Is this the "inverse" end of a bidirectional association? (Inherited from AbstractPersistentCollection.) | |
IsOperationQueueEnabled |
Is this collection in a state that would allow us to "queue" additions?
(Inherited from AbstractPersistentCollection.) | |
IsSynchronized | ||
IsUnreferenced | (Inherited from AbstractPersistentCollection.) | |
Key | (Inherited from AbstractPersistentCollection.) | |
Owner | (Inherited from AbstractPersistentCollection.) | |
PutQueueEnabled | Is this collection in a state that would allow us to
"queue" puts? This is a special case, because of orphan
delete.
(Inherited from AbstractPersistentCollection.) | |
QueuedAdditionIterator | (Inherited from AbstractPersistentCollection.) | |
Role | (Inherited from AbstractPersistentCollection.) | |
RowUpdatePossible | (Overrides AbstractPersistentCollection..::..RowUpdatePossible.) | |
Session | (Inherited from AbstractPersistentCollection.) | |
StoredSnapshot | (Inherited from AbstractPersistentCollection.) | |
SyncRoot | ||
WasInitialized | Is this instance initialized? (Inherited from AbstractPersistentCollection.) |