The IQueryable type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | ConsumesCollectionAlias |
Very, very, very ugly...
(Inherited from IJoinable.) |
![]() | ConsumesEntityAlias |
Very, very, very ugly...
(Inherited from IJoinable.) |
![]() | CreateProxy |
Create a new proxy instance
(Inherited from IEntityPersister.) |
![]() | Delete |
Delete a persistent instance
(Inherited from IEntityPersister.) |
![]() | FilterFragment |
Get the where clause filter, given a query alias and considering enabled session filters
(Inherited from IJoinable.) |
![]() | FindDirty |
Compare two snapshots of the state of an instance to determine if the persistent state
was modified
(Inherited from IEntityPersister.) |
![]() | FindModified |
Compare the state of an instance to the current database state
(Inherited from IEntityPersister.) |
![]() | FromJoinFragment |
Get the from clause part of any joins (optional operation)
(Inherited from IJoinable.) |
![]() | GenerateFilterConditionAlias | |
![]() | GetCurrentVersion |
Get the current version of the object, or return null if there is no row for
the given identifier. In the case of unversioned data, return any object
if the row exists.
(Inherited from IEntityPersister.) |
![]() | GetDatabaseSnapshot |
Get the current database state of the object, in a "hydrated" form, without resolving identifiers
(Inherited from IEntityPersister.) |
![]() | GetDiscriminatorAlias |
Get the alias used for the discriminator column, given a suffix
(Inherited from ILoadable.) |
![]() | GetIdentifier |
Get the identifier of an instance ( throw an exception if no identifier property)
(Inherited from IEntityPersister.) |
![]() | GetIdentifierAliases |
Get the result set aliases used for the identifier columns, given a suffix
(Inherited from ILoadable.) |
![]() | GetPropertyAliases |
Get the result set aliases used for the property columns, given a suffix (properties of this class, only).
(Inherited from ILoadable.) |
![]() | GetPropertyColumnNames |
Get the result set column names mapped for this property (properties of this class, only).
(Inherited from ILoadable.) |
![]() | GetPropertyType |
Get the type of a particular property
(Inherited from IEntityPersister.) |
![]() | GetPropertyValue | Overloaded. |
![]() | GetPropertyValues |
Return the values of the mapped properties of the object
(Inherited from IEntityPersister.) |
![]() | GetSubclassForDiscriminatorValue |
Get the concrete subclass corresponding to the given discriminator value
(Inherited from ILoadable.) |
![]() | GetVersion |
Get the version number (or timestamp) from the object's version property (or return null if not versioned)
(Inherited from IEntityPersister.) |
![]() | IdentifierSelectFragment |
Given a query alias and an identifying suffix, render the intentifier select fragment.
|
![]() | Insert | Overloaded. |
![]() | Instantiate |
Create a class instance initialized with the given identifier
(Inherited from IEntityPersister.) |
![]() | IsInstance |
Determines whether the specified entity is an instance of the class
managed by this persister.
(Inherited from IEntityPersister.) |
![]() | IsUnsaved |
Is this a new transient instance?
(Inherited from IEntityPersister.) |
![]() | IsUnsavedVersion | |
![]() | Load |
Load an insatance of the persistent class.
(Inherited from IEntityPersister.) |
![]() | Lock |
Do a version check (optional operation)
(Inherited from IEntityPersister.) |
![]() | OneToManyFilterFragment | (Inherited from IJoinable.) |
![]() | PostInstantiate |
Finish the initialization of this object, once all ClassPersisters have been
instantiated. Called only once, before any other method.
(Inherited from IEntityPersister.) |
![]() | ProcessInsertGeneratedProperties |
Perform a select to retrieve the values of any generated properties
back from the database, injecting these generated values into the
given entity as well as writing this state to the persistence context.
(Inherited from IEntityPersister.) |
![]() | ProcessUpdateGeneratedProperties |
Perform a select to retrieve the values of any generated properties
back from the database, injecting these generated values into the
given entity as well as writing this state to the persistence context.
(Inherited from IEntityPersister.) |
![]() | PropertySelectFragment |
Given a query alias and an identifying suffix, render the property select fragment.
|
![]() | QueryWhereFragment |
Get the where clause fragment, give a query alias
|
![]() | SelectFragment |
All columns to select, when loading.
(Inherited from IJoinable.) |
![]() | SetIdentifier |
Set the identifier of an instance (or do nothing if no identifier property)
(Inherited from IEntityPersister.) |
![]() | SetPropertyValue |
Set the value of a particular property
(Inherited from IEntityPersister.) |
![]() | SetPropertyValues |
Set the given values to the mapped properties of the given object
(Inherited from IEntityPersister.) |
![]() | ToColumns |
Given a query alias and a property path, return the qualified column name
(Inherited from IPropertyMapping.) |
![]() | ToType |
Given a component path expression, get the type of the property
(Inherited from IPropertyMapping.) |
![]() | Update |
Update a persistent instance
(Inherited from IEntityPersister.) |
![]() | WhereJoinFragment |
Get the where clause part of any joins (optional operation)
(Inherited from IJoinable.) |