BeginNestedUnitOfWork()
|
Creates a new NestedUnitOfWork.
|
BeginTrackingChanges()
|
Enables tracking changes made to persistent objects.
|
BeginTransaction()
|
Starts a transaction.
|
BulkLoad(IXPBulkLoadableCollection[])
|
This method loads IXPBulkLoadableCollection objects passed as parameters.
|
BulkLoad(XPBaseCollection[])
|
This method loads XPBaseCollection objects passed as parameters.
|
BulkLoadAsync(CancellationToken, IXPBulkLoadableCollection[])
|
Asynchronously retrieves persistent objects to populate specified IXPBulkLoadableCollection type collections.
|
BulkLoadAsync(CancellationToken, XPBaseCollection[])
|
Asynchronously retrieves persistent objects to populate specified XPBaseCollection type collections.
|
CancelAsyncRequest(Object)
static
|
This method is intended for internal use.
|
ClearDatabase()
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
CollectReferencingObjects(Object, PersistentCriteriaEvaluationBehavior, Boolean)
|
Returns a collection of persistent objects that refer to the specified object.
|
CollectReferencingObjects(Object)
|
Returns a collection of persistent objects that refer to the specified object.
|
CommitChanges()
|
Commits all the changes made to persistent objects to a data store.
|
CommitChangesAsync(AsyncCommitCallback)
|
Asynchronously commits all the changes made to persistent objects to a data store and notifies upon completion.
|
CommitChangesAsync(CancellationToken)
|
Asynchronously commits object changes made in a specified session and notifies upon completion.
|
CommitTransaction()
|
Commits changes made within a transaction and completes it.
|
CommitTransactionAsync(AsyncCommitCallback)
|
Asynchronously commits changes made within a transaction, completes it and notifies upon completion.
|
CommitTransactionAsync(CancellationToken)
|
Asynchronously commits object changes made within a transaction, completes the transaction, and notifies upon completion.
|
Connect()
|
Connects the session to a data store.
|
Connect(IDataLayer, IDisposable[])
|
Connects the session to a data store using a specified data access layer.
|
Connect(IObjectLayer, IDisposable[])
|
Connects the session to a data store using a specified object access layer.
|
CreateObjectTypeRecords()
|
Stores valid persistent types for all the types which are defined within the assemblies that have been loaded in the current application domain.
|
CreateObjectTypeRecords(XPClassInfo[])
|
Stores valid persistent types for the specified persistent class metadata information.
|
CreateObjectTypeRecords(Boolean, XPClassInfo[])
|
Stores valid persistent types for the specified persistent class metadata information.
|
CreateObjectTypeRecords(Boolean, Assembly[])
|
Stores valid persistent types for all the types which are defined within the specified assemblies.
|
CreateObjectTypeRecords(Boolean, Type[])
|
Stores valid persistent types for the specified class types.
|
CreateObjectTypeRecords(Boolean)
|
Stores valid persistent types for all the types which are defined within the assemblies that have been loaded in the current application domain.
|
CreateObjectTypeRecords(Assembly[])
|
Stores valid persistent types for all the types which are defined within the specified assemblies.
|
CreateObjectTypeRecords(Type[])
|
Stores valid persistent types for the specified class types.
|
CreateObjectTypeRecordsAsync(Boolean, CancellationToken)
|
Asynchronously stores valid persistent types for all the types which are defined within the assemblies that have been loaded in the current application domain.
|
CreateObjectTypeRecordsAsync(CancellationToken, XPClassInfo[])
|
Asynchronously stores valid persistent types for the specified persistent class metadata information.
|
CreateObjectTypeRecordsAsync(CancellationToken, Boolean, XPClassInfo[])
|
Asynchronously stores valid persistent types for the specified persistent class metadata information.
|
CreateObjectTypeRecordsAsync(CancellationToken, Boolean, Assembly[])
|
Asynchronously stores valid persistent types for all the types which are defined within the specified assemblies.
|
CreateObjectTypeRecordsAsync(CancellationToken, Boolean, Type[])
|
Asynchronously stores valid persistent types for the specified class types.
|
CreateObjectTypeRecordsAsync(CancellationToken, Assembly[])
|
Asynchronously stores valid persistent types for all the types which are defined within the specified assemblies.
|
CreateObjectTypeRecordsAsync(CancellationToken, Type[])
|
Asynchronously stores valid persistent types for the specified class types.
|
CreateObjectTypeRecordsAsync(CancellationToken)
|
Asynchronously stores valid persistent types for all the types which are defined within the assemblies that have been loaded in the current application domain.
|
Delete(ICollection)
|
Deletes persistent objects and their aggregated objects from the data store.
|
Delete(Object)
|
Deletes the specified persistent object and its aggregated objects from persistent storage.
|
DeleteAsync(ICollection, CancellationToken)
|
Asynchronously deletes the specified persistent objects and their aggregated objects from the data store.
|
DeleteAsync(Object, CancellationToken)
|
Asynchronously deletes the specified persistent object and its aggregated objects from persistent storage.
|
Disconnect()
|
Disconnects the session from a database.
|
Dispose()
|
Releases all resources used by the Component.
|
DropCache()
|
Obsolete. Clears the object cache.
|
DropChanges()
|
Discards changes made to persistent objects and clears a list of tracked changes.
|
DropIdentityMap()
|
Clears the Identity Map.
|
Equals(Object, Object)
static
|
Determines whether the specified object instances are considered equal.
|
Equals(Object)
|
Determines whether the specified object is equal to the current object.
|
Evaluate(XPClassInfo, CriteriaOperator, CriteriaOperator)
|
Evaluates the specified expression for objects of the specified type.
|
Evaluate(Type, CriteriaOperator, CriteriaOperator)
|
Evaluates the specified expression for objects of the specified type.
|
Evaluate<ClassType>(CriteriaOperator, CriteriaOperator)
|
Evaluates the specified expression for objects of the type designated by the specified generic type parameter.
|
EvaluateAsync(XPClassInfo, CriteriaOperator, CriteriaOperator, CancellationToken)
|
Asynchronously evaluates the specified expression against objects of the specified type.
|
EvaluateAsync(Type, CriteriaOperator, CriteriaOperator, CancellationToken)
|
Asynchronously evaluates the specified expression against objects of the specified type.
|
EvaluateInTransaction(XPClassInfo, CriteriaOperator, CriteriaOperator)
|
Evaluates the specified expression for objects of the specified type, taking into account all in-memory object changes.
|
EvaluateInTransaction(Type, CriteriaOperator, CriteriaOperator)
|
Evaluates the specified expression against objects of the specified type. Accounts for all in-memory object changes.
|
EvaluateInTransaction<ClassType>(CriteriaOperator, CriteriaOperator)
|
Evaluates the specified expression against objects whose type is designated by the generic parameter. Accounts for all in-memory object changes.
|
EvaluateInTransactionAsync(XPClassInfo, CriteriaOperator, CriteriaOperator, CancellationToken)
|
Asynchronously evaluates the specified expression against objects of the specified type. Accounts for all in-memory object changes.
|
EvaluateInTransactionAsync(Type, CriteriaOperator, CriteriaOperator, CancellationToken)
|
Asynchronously evaluates the specified expression against objects of the specified type. Accounts for all in-memory object changes.
|
EvaluateInTransactionAsync<ClassType>(CriteriaOperator, CriteriaOperator, CancellationToken)
|
Asynchronously evaluates the specified expression against objects whose type is designated by the generic parameter. Accounts for all in-memory object changes.
|
ExecuteNonQuery(String, QueryParameterCollection)
|
Executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQuery(String, Object[])
|
Executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQuery(String, String[], QueryParameterCollection)
|
Executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQuery(String, String[], Object[])
|
Executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQuery(String)
|
Executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQueryAsync(String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQueryAsync(String, Object[], CancellationToken)
|
Asynchronously executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQueryAsync(String, CancellationToken)
|
Asynchronously executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQueryAsync(CancellationToken, String, String[], QueryParameterCollection)
|
Asynchronously executes the specified SQL statement and returns the number of rows affected.
|
ExecuteNonQueryAsync(CancellationToken, String, String[], Object[])
|
Asynchronously executes the specified SQL statement and returns the number of rows affected.
|
ExecuteQuery(String, QueryParameterCollection)
|
Executes the specified SQL query and returns a result set.
|
ExecuteQuery(String, Object[])
|
Executes the specified SQL query and returns a result set.
|
ExecuteQuery(String, String[], QueryParameterCollection)
|
Executes the specified SQL query and returns a result set.
|
ExecuteQuery(String, String[], Object[])
|
Executes the specified SQL query and returns a result set.
|
ExecuteQuery(String)
|
Executes the specified SQL query and returns a result set.
|
ExecuteQueryAsync(String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes the specified SQL query and returns a result set.
|
ExecuteQueryAsync(String, Object[], CancellationToken)
|
Asynchronously executes the specified SQL query and returns a result set.
|
ExecuteQueryAsync(String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes the specified SQL query and returns a result set.
|
ExecuteQueryAsync(String, String[], Object[], CancellationToken)
|
Asynchronously executes the specified SQL query and returns a result set.
|
ExecuteQueryAsync(String, CancellationToken)
|
Asynchronously executes the specified SQL query and returns a result set.
|
ExecuteQueryWithMetadata(String, QueryParameterCollection)
|
Executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadata(String, Object[])
|
Executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadata(String, String[], QueryParameterCollection)
|
Executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadata(String, String[], Object[])
|
Executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadata(String)
|
Executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadataAsync(String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadataAsync(String, Object[], CancellationToken)
|
Asynchronously executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadataAsync(String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadataAsync(String, String[], Object[], CancellationToken)
|
Asynchronously executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteQueryWithMetadataAsync(String, CancellationToken)
|
Asynchronously executes the specified SQL query and returns its result set along with the types and names of retrieved columns.
|
ExecuteScalar(String, QueryParameterCollection)
|
Executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalar(String, Object[])
|
Executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalar(String, String[], QueryParameterCollection)
|
Executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalar(String, String[], Object[])
|
Executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalar(String)
|
Executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalarAsync(String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalarAsync(String, Object[], CancellationToken)
|
Executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalarAsync(String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalarAsync(String, String[], Object[], CancellationToken)
|
Asynchronously executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteScalarAsync(String, CancellationToken)
|
Executes the specified SQL query and returns the first column of the first row in the result set returned by the query.
|
ExecuteSproc(String, OperandValue[])
|
Executes the specified stored procedure and returns its result set.
|
ExecuteSprocAsync(CancellationToken, String, OperandValue[])
|
Asynchronously executes the specified stored procedure and returns its result set.
|
ExecuteSprocParametrized(String, SprocParameter[])
|
Executes the specified stored procedure with the named parameters and returns its result set.
|
ExecuteSprocParametrizedAsync(CancellationToken, String, SprocParameter[])
|
Asynchronously executes the specified stored procedure with the named parameters and returns its result set.
|
ExplicitBeginTransaction()
|
Marks the starting point of a database level transaction.
|
ExplicitBeginTransaction(IsolationLevel)
|
Marks the starting point of a database level transaction that is started with the specified IsolationLevel value.
|
ExplicitBeginTransactionAsync(IsolationLevel, CancellationToken)
|
|
ExplicitBeginTransactionAsync(CancellationToken)
|
|
ExplicitCommitTransaction()
|
Completes a database level transaction and commits changes made within it.
|
ExplicitCommitTransactionAsync(CancellationToken)
|
Asynchronously completes a database level transaction and commits changes made within the transaction.
|
ExplicitRollbackTransaction()
|
Completes a database level transaction and rolls back changes made within it.
|
ExplicitRollbackTransactionAsync(CancellationToken)
|
|
FindObject(XPClassInfo, CriteriaOperator, Boolean)
|
Searches for the first object which matches the specified criteria.
|
FindObject(XPClassInfo, CriteriaOperator)
|
Searches for the first object which matches the specified criteria.
|
FindObject(PersistentCriteriaEvaluationBehavior, XPClassInfo, CriteriaOperator, Boolean)
|
Searches for the first object which matches the specified criteria.
|
FindObject(PersistentCriteriaEvaluationBehavior, XPClassInfo, CriteriaOperator)
|
Searches for the first object which matches the specified criteria.
|
FindObject(PersistentCriteriaEvaluationBehavior, Type, CriteriaOperator)
|
Searches for the first object which matches the specified criteria.
|
FindObject(Type, CriteriaOperator, Boolean)
|
Searches for the first object which matches the specified criteria.
|
FindObject(Type, CriteriaOperator)
|
Searches for the first object which matches the specified criteria.
|
FindObject<ClassType>(CriteriaOperator, Boolean)
|
Searches for the first object of the type designated by the specified generic type parameter which matches the specified criteria.
|
FindObject<ClassType>(CriteriaOperator)
|
Searches for the first object of the type designated by the specified generic type parameter which matches the specified criteria.
|
FindObject<ClassType>(PersistentCriteriaEvaluationBehavior, CriteriaOperator)
|
Searches for the first object of the type designated by the specified generic type parameter which matches the specified criteria.
|
FindObjectAsync(XPClassInfo, CriteriaOperator, AsyncFindObjectCallback)
|
Asynchronously searches for the first object which matches the specified criteria, and notifies upon completion.
|
FindObjectAsync(XPClassInfo, CriteriaOperator, Boolean, AsyncFindObjectCallback)
|
Asynchronously searches for the first object which matches the specified criteria, and notifies upon completion.
|
FindObjectAsync(XPClassInfo, CriteriaOperator, Boolean, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria.
|
FindObjectAsync(XPClassInfo, CriteriaOperator, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria.
|
FindObjectAsync(PersistentCriteriaEvaluationBehavior, XPClassInfo, CriteriaOperator, AsyncFindObjectCallback)
|
Asynchronously searches for the first object which matches the specified criteria, and notifies upon completion.
|
FindObjectAsync(PersistentCriteriaEvaluationBehavior, XPClassInfo, CriteriaOperator, Boolean, AsyncFindObjectCallback)
|
Asynchronously searches for the first object which matches the specified criteria, and notifies upon completion.
|
FindObjectAsync(PersistentCriteriaEvaluationBehavior, XPClassInfo, CriteriaOperator, Boolean, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria.
|
FindObjectAsync(PersistentCriteriaEvaluationBehavior, Type, CriteriaOperator, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria.
|
FindObjectAsync(Type, CriteriaOperator, Boolean, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria.
|
FindObjectAsync(Type, CriteriaOperator, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria.
|
FindObjectAsync<ClassType>(CriteriaOperator, AsyncFindObjectCallback)
|
Asynchronously searches for the first object which matches the specified criteria and has the type designated by the generic type parameter, and notifies upon completion.
|
FindObjectAsync<ClassType>(CriteriaOperator, Boolean, AsyncFindObjectCallback)
|
Asynchronously searches for the first object which matches the specified criteria and has the type designated by the generic type parameter, and notifies upon completion.
|
FindObjectAsync<ClassType>(CriteriaOperator, Boolean, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria. This object’s type is designated by the specified generic parameter.
|
FindObjectAsync<ClassType>(CriteriaOperator, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria. This object’s type is designated by the specified generic parameter.
|
FindObjectAsync<ClassType>(PersistentCriteriaEvaluationBehavior, CriteriaOperator, AsyncFindObjectCallback)
|
Asynchronously searches for the first object which matches the specified criteria and has the type designated by the generic type parameter, and notifies upon completion.
|
FindObjectAsync<ClassType>(PersistentCriteriaEvaluationBehavior, CriteriaOperator, CancellationToken)
|
Asynchronously searches for the first object that matches the specified criteria. This object’s type is designated by the specified generic parameter.
|
FlushChanges()
|
Saves changes made to persistent objects to a data store, and clears a list of tracked changes.
|
FlushChangesAsync(AsyncCommitCallback)
|
Asynchronously saves changes made to persistent objects to a data store, clears a list of tracked changes and notifies upon completion.
|
FlushChangesAsync(CancellationToken)
|
Asynchronously saves changes made to persistent objects to a data store and clears a tracked changes list.
|
GetClassInfo(Object)
|
Returns the XPClassInfo for the specified persistent object.
|
GetClassInfo(String, String)
|
Returns the XPClassInfo for the specified assembly and class.
|
GetClassInfo(Type)
|
Returns the XPClassInfo for the specified type of class.
|
GetClassInfo<ClassType>()
|
Returns the XPClassInfo for the type designated by the specified generic type parameter.
|
GetHashCode()
|
Serves as the default hash function.
|
GetIdentityMapBehavior()
|
This method is intended for internal use only.
|
GetKeyValue(Object)
|
Returns the key property’s value of the specified persistent object.
|
GetLifetimeService()
|
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
|
GetLoadedObjectByKey(XPClassInfo, Object)
|
Returns the persistent object with the specified value of the key property that has been already loaded from a data store.
|
GetLoadedObjectByKey(Type, Object)
|
Returns the persistent object with the specified value of the key property that has been already loaded from a data store.
|
GetLoadedObjectByKey<ClassType>(Object)
|
Returns the persistent object of the type designated by the specified generic type parameter, with the specified value of the key property previously loaded from a data store.
|
GetNestedObject(Object)
|
Returns the object in the current unit of work which is the ‘copy’ of the specified object that is owned by the parent Session or UnitOfWork.
|
GetNestedObject<T>(T)
|
Returns the object of the type designated by the specified generic type parameter, which is the ‘copy’ of the specified object owned by the parent session.
|
GetNestedObjects(Object[])
|
Returns the objects in the current unit of work which are ‘copies’ of the specified objects that are owned by the parent Session or UnitOfWork.
|
GetObjectByKey(XPClassInfo, Object, Boolean)
|
Returns the reloaded persistent object with the specified value of the key property from a data store.
|
GetObjectByKey(XPClassInfo, Object)
|
Returns a persistent object with the specified value of the key property.
|
GetObjectByKey(Type, Object, Boolean)
|
Returns the reloaded persistent object with the specified value of the key property from a data store.
|
GetObjectByKey(Type, Object)
|
Returns the persistent object that has the specified value for its key property.
|
GetObjectByKey<ClassType>(Object, Boolean)
|
Returns a persistent object of the type designated by the specified generic type parameter, with the specified value for its key property.
|
GetObjectByKey<ClassType>(Object)
|
Returns a persistent object of the type designated by the specified generic type parameter, with the specified value for its key property.
|
GetObjectByKeyAsync(XPClassInfo, Object, Boolean, CancellationToken)
|
Asynchronously returns a persistent object that has the specified key property value from a data store.
|
GetObjectByKeyAsync(XPClassInfo, Object, CancellationToken)
|
Asynchronously returns a persistent object that has the specified key property value.
|
GetObjectByKeyAsync(Type, Object, Boolean, CancellationToken)
|
Asynchronously returns a persistent object that has the specified key property value from a data store.
|
GetObjectByKeyAsync(Type, Object, CancellationToken)
|
Asynchronously returns a persistent object that has the specified key property value.
|
GetObjectByKeyAsync<ClassType>(Object, Boolean, CancellationToken)
|
Asynchronously returns a persistent object that has the specified key property value. The persistent object’s type is set by the generic type parameter.
|
GetObjectByKeyAsync<ClassType>(Object, CancellationToken)
|
Asynchronously returns a persistent object that has the specified key property value. The persistent object’s type is set by the generic type parameter.
|
GetObjects(XPClassInfo, CriteriaOperator, SortingCollection, Int32, CollectionCriteriaPatcher, Boolean)
|
Obsolete. This GetObjects method overload is obsolete. Use the method overloads that do not take a CollectionCriteriaPatcher collectionCriteriaPatcher parameter.
|
GetObjects(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Boolean, Boolean)
|
Gets a collection of persistent objects that match the specified criteria.
|
GetObjects(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Int32, Boolean, Boolean)
|
Gets a collection of persistent objects that match the specified criteria.
|
GetObjects(ObjectsQuery[])
|
Gets a collection of persistent objects returned by specified queries.
|
GetObjectsAsync(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Boolean, Boolean, AsyncLoadObjectsCallback)
|
Asynchronously gets a collection of persistent objects that match the specified criteria and notifies upon completion.
|
GetObjectsAsync(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Boolean, Boolean, CancellationToken)
|
Asynchronously retrieves persistent objects, according to specific criteria, and notifies upon completion.
|
GetObjectsAsync(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Int32, Boolean, Boolean, AsyncLoadObjectsCallback)
|
Asynchronously gets a collection of persistent objects that match the specified criteria and notifies upon completion.
|
GetObjectsAsync(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Int32, Boolean, Boolean, CancellationToken)
|
Asynchronously retrieves persistent objects from specified queries.
|
GetObjectsAsync(ObjectsQuery[], AsyncLoadObjectsCallback)
|
Asynchronously gets a collection of persistent objects that match the specified criteria and notifies upon completion.
|
GetObjectsAsync(ObjectsQuery[], CancellationToken)
|
Asynchronously retrieves persistent objects obtained from specified queries.
|
GetObjectsByKey(XPClassInfo, ICollection, Boolean)
|
Returns reloaded persistent objects with specified key property values from a data store.
|
GetObjectsByKey(ObjectsByKeyQuery[], Boolean)
|
Returns reloaded persistent objects from a data store, using queries based on specified object types and key values.
|
GetObjectsByKeyAsync(XPClassInfo, ICollection, Boolean, CancellationToken)
|
Asynchronously returns reloaded persistent objects that have specified key property values from a data store.
|
GetObjectsByKeyAsync(ObjectsByKeyQuery[], Boolean, CancellationToken)
|
Asynchronously returns reloaded persistent objects that have specified key property values from a data store.
|
GetObjectsByKeyFromQuery(XPClassInfo, Boolean, String)
|
Returns reloaded persistent objects from a data store, with key property values obtained via the specified SQL query.
|
GetObjectsByKeyFromSproc(XPClassInfo, Boolean, String, OperandValue[])
|
Returns reloaded persistent objects from a data store, with key property values obtained via the specified stored procedure.
|
GetObjectsByKeyFromSprocParametrized(XPClassInfo, Boolean, String, SprocParameter[])
|
Returns persistent objects with the keys loaded with the specified stored procedure.
|
GetObjectsFromQuery(XPClassInfo, LoadDataMemberOrderItem[], String, QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, LoadDataMemberOrderItem[], String, Object[])
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, LoadDataMemberOrderItem[], String, String[], QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, LoadDataMemberOrderItem[], String, String[], Object[])
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, LoadDataMemberOrderItem[], String)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, List<XPMemberInfo>, String, QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, List<XPMemberInfo>, String, Object[])
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, List<XPMemberInfo>, String, String[], QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, List<XPMemberInfo>, String, String[], Object[])
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, List<XPMemberInfo>, String)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, String, QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, String, Object[])
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, String, String[], QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, String, String[], Object[])
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery(XPClassInfo, String)
|
Executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQuery<T>(LoadDataMemberOrderItem[], String, QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(LoadDataMemberOrderItem[], String, Object[])
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(LoadDataMemberOrderItem[], String, String[], QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(LoadDataMemberOrderItem[], String, String[], Object[])
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(LoadDataMemberOrderItem[], String)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(List<XPMemberInfo>, String, QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(List<XPMemberInfo>, String, Object[])
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(List<XPMemberInfo>, String, String[], QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(List<XPMemberInfo>, String, String[], Object[])
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(List<XPMemberInfo>, String)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(String, QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(String, Object[])
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(String, String[], QueryParameterCollection)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(String, String[], Object[])
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQuery<T>(String)
|
Executes a SQL query and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromQueryAsync(XPClassInfo, LoadDataMemberOrderItem[], String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, LoadDataMemberOrderItem[], String, Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, LoadDataMemberOrderItem[], String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, LoadDataMemberOrderItem[], String, String[], Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, LoadDataMemberOrderItem[], String, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, List<XPMemberInfo>, String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, List<XPMemberInfo>, String, Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, List<XPMemberInfo>, String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, List<XPMemberInfo>, String, String[], Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, List<XPMemberInfo>, String, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, String, Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, String, String[], Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync(XPClassInfo, String, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(LoadDataMemberOrderItem[], String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(LoadDataMemberOrderItem[], String, Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(LoadDataMemberOrderItem[], String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(LoadDataMemberOrderItem[], String, String[], Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(LoadDataMemberOrderItem[], String, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(List<XPMemberInfo>, String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(List<XPMemberInfo>, String, Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(List<XPMemberInfo>, String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(List<XPMemberInfo>, String, String[], Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(List<XPMemberInfo>, String, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(String, QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(String, Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(String, String[], QueryParameterCollection, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(String, String[], Object[], CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromQueryAsync<T>(String, CancellationToken)
|
Asynchronously executes a SQL query and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSproc(XPClassInfo, LoadDataMemberOrderItem[], String, OperandValue[])
|
Executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSproc(XPClassInfo, List<XPMemberInfo>, String, OperandValue[])
|
Executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSproc(XPClassInfo, String, OperandValue[])
|
Executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSproc<T>(LoadDataMemberOrderItem[], String, OperandValue[])
|
Executes a stored procedure and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromSproc<T>(List<XPMemberInfo>, String, OperandValue[])
|
Executes a stored procedure and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromSproc<T>(String, OperandValue[])
|
Executes a stored procedure and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromSprocAsync(CancellationToken, XPClassInfo, LoadDataMemberOrderItem[], String, OperandValue[])
|
Asynchronously executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocAsync(CancellationToken, XPClassInfo, List<XPMemberInfo>, String, OperandValue[])
|
Asynchronously executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocAsync(CancellationToken, XPClassInfo, String, OperandValue[])
|
Asynchronously executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocAsync<T>(CancellationToken, LoadDataMemberOrderItem[], String, OperandValue[])
|
Asynchronously executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocAsync<T>(CancellationToken, List<XPMemberInfo>, String, OperandValue[])
|
Asynchronously executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocAsync<T>(CancellationToken, String, OperandValue[])
|
Asynchronously executes a stored procedure and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrized(XPClassInfo, LoadDataMemberOrderItem[], String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrized(XPClassInfo, List<XPMemberInfo>, String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrized(XPClassInfo, String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrized<T>(LoadDataMemberOrderItem[], String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromSprocParametrized<T>(List<XPMemberInfo>, String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromSprocParametrized<T>(String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of objects of a non-persistent type specified by the generic type parameter.
|
GetObjectsFromSprocParametrizedAsync(CancellationToken, XPClassInfo, LoadDataMemberOrderItem[], String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrizedAsync(CancellationToken, XPClassInfo, List<XPMemberInfo>, String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrizedAsync(CancellationToken, XPClassInfo, String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrizedAsync<T>(CancellationToken, LoadDataMemberOrderItem[], String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrizedAsync<T>(CancellationToken, List<XPMemberInfo>, String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsFromSprocParametrizedAsync<T>(CancellationToken, String, SprocParameter[])
|
Executes a stored procedure with named parameters and returns its result set as a collection of non-persistent objects.
|
GetObjectsInTransaction(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Int32, Boolean)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetObjectsInTransaction(XPClassInfo, CriteriaOperator, Boolean, Boolean)
|
Obsolete. This GetObjectsInTransaction method overload is obsolete. Use the overloads that do not take a Boolean caseSensitive parameter.
|
GetObjectsInTransaction(XPClassInfo, CriteriaOperator, Boolean)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetObjectsInTransactionAsync(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Int32, Boolean, AsyncLoadObjectsCallback)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetObjectsInTransactionAsync(XPClassInfo, CriteriaOperator, SortingCollection, Int32, Int32, Boolean, CancellationToken)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetObjectsInTransactionAsync(XPClassInfo, CriteriaOperator, Boolean, AsyncLoadObjectsCallback)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetObjectsInTransactionAsync(XPClassInfo, CriteriaOperator, Boolean, CancellationToken)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetObjectsToDelete()
|
Returns a collection of persistent objects that will be deleted when the current transaction is committed.
|
GetObjectsToDelete(Boolean)
|
Returns a collection of persistent objects that will be deleted when the current transaction is committed, including objects that will be deleted in the parent transaction(s), optionally.
|
GetObjectsToSave()
|
Returns a collection of objects that will be saved when the current transaction is committed.
|
GetObjectsToSave(Boolean)
|
Returns a collection of persistent objects that will be saved when the current transaction is committed, including objects that will be saved in the parent transaction(s), optionally.
|
GetObjectType(XPClassInfo)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetObjectType(Int32)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetObjectType(Object)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
GetParentObject(Object)
|
Returns the object in the parent Session or UnitOfWork whose ‘copy’ in the current unit of work is specified.
|
GetParentObject<T>(T)
|
Returns the object in the parent session of the type designated by the specified generic type parameter, whose ‘copy’ in the current unit of work is specified.
|
GetProperties(XPClassInfo)
|
Gets the properties of the class whose metadata is provided by the specified XPClassInfo object.
|
GetService(Type)
protected
|
Returns an object that represents a service provided by the Component or by its Container.
|
GetType()
|
Gets the Type of the current instance.
|
InitializeLifetimeService()
|
Obtains a lifetime service object to control the lifetime policy for this instance.
|
IsNewObject(Object, Boolean)
|
Obsolete. Indicates whether the specified persistent object is a newly created object which isn’t saved in the transaction currently in progress or in any of its parent transaction (optionally).
|
IsNewObject(Object)
|
Indicates whether the specified object is contained within the session’s cache.
|
IsObjectMarkedDeleted(Object)
|
Indicates whether the specified persistent object is marked as deleted.
|
IsObjectToDelete(Object, Boolean)
|
Indicates whether the specified object is deleted in the transaction currently in progress or in any of its parent transaction (optionally).
|
IsObjectToDelete(Object)
|
Indicates whether the specified object is deleted in the transaction currently in progress.
|
IsObjectToSave(Object, Boolean)
|
Indicates whether the specified object is saved in the transaction currently in progress or in any of its parent transaction (optionally).
|
IsObjectToSave(Object)
|
Indicates whether the specified object is saved in the transaction currently in progress.
|
Load(XPClassInfo, IEnumerable, String[])
|
Obsolete. This method is obsolete. Use Session.PreFetch or Session.PreFetch<T> instead.
|
Load(XPBaseCollection[])
|
Obsolete. This method is obsolete. Use Session.BulkLoad instead.
|
Load<T>(IEnumerable<T>, String[])
|
Obsolete. This method is obsolete. Use Session.PreFetch or Session.PreFetch<T> instead.
|
MemberwiseClone()
protected
|
Creates a shallow copy of the current Object.
|
MemberwiseClone(Boolean)
protected
|
Creates a shallow copy of the current MarshalByRefObject object.
|
PreFetch(XPClassInfo, IEnumerable, String[])
|
Enforces loading data for associated collections and delayed properties.
|
PreFetch(IEnumerable, XPMemberInfo, IEnumerable)
|
Enforces loading data for an associated collection.
|
PreFetch<T>(IEnumerable<T>, String, IEnumerable)
|
Enforces loading data for associated collections.
|
PreFetch<T>(IEnumerable<T>, String[])
|
Enforces loading data for associated collections and delayed properties.
|
PreFetchAsync(XPClassInfo, IEnumerable, CancellationToken, String[])
|
Asynchronously forces associated collection data loading and delayed property loading for specified parent objects.
|
PreFetchAsync(IEnumerable, XPMemberInfo, IEnumerable, CancellationToken)
|
Asynchronously forces associated collection data loading for specified parent objects.
|
PreFetchAsync<T>(IEnumerable<T>, String, IEnumerable, CancellationToken)
|
Asynchronously forces associated collection data loading for specified parent objects.
|
PreFetchAsync<T>(IEnumerable<T>, CancellationToken, String[])
|
Asynchronously forces associated collection data loading and delayed property loading for specified parent objects.
|
ProcessReferences(Object, ProcessReferenceHandler)
|
Returns a list objects that were processed within the specified event handler.
|
PurgeDeletedObjects()
|
Deletes the objects marked as deleted from storage.
|
PurgeDeletedObjects(IObjectLayer)
static
|
Deletes the objects marked as deleted from a storage.
|
ReferenceEquals(Object, Object)
static
|
Determines whether the specified Object instances are the same instance.
|
Reload(Object, Boolean)
|
Reloads the state of the specified persistent object and its aggregated objects from the data store, recursively.
|
Reload(Object)
|
Reloads the state of the specified persistent object from the data store.
|
ReloadAsync(Object, Boolean, CancellationToken)
|
Recursively reloads a persistent object’s state and aggregated objects from the data store, asynchronously.
|
ReloadAsync(Object, CancellationToken)
|
Recursively reloads a persistent object’s state and aggregated objects from the data store, asynchronously.
|
ReloadChangedObjects()
|
Reloads the state of persistent objects modified within the current UnitOfWork from the data store.
|
RemoveFromDeleteList(Object)
|
This member supports the .NET Framework infrastructure and cannot be used directly from your code.
|
RemoveFromLists(Object)
|
This member supports the .NET Framework infrastructure and cannot be used directly from your code..
|
RemoveFromSaveList(Object)
|
This member supports the .NET Framework infrastructure and cannot be used directly from your code.
|
RollbackTransaction()
|
Rolls back a transaction to its starting point, and completes it.
|
Save(ICollection)
|
Saves the specified persistent objects to a data store.
|
Save(Object)
|
Saves the specified persistent object to a data store.
|
SaveAsync(Object, CancellationToken)
|
Asynchronously saves the specified persistent object to a data store.
|
SelectData(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, SortingCollection)
|
Retrieves objects from a session using the specified query parameters.
|
SelectData(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, Int32, SortingCollection)
|
Retrieves objects from a session using the specified query parameters.
|
SelectData(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, SortingCollection)
|
Retrieves objects from a session using the specified query parameters.
|
SelectData(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, Int32, SortingCollection)
|
Retrieves objects from a session using the specified query parameters.
|
SelectDataAsync(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, SortingCollection, CancellationToken)
|
Retrieves object data from a session asynchronously, according to specified query parameters.
|
SelectDataAsync(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, Int32, SortingCollection, AsyncSelectDataCallback)
|
Asynchronously retrieves objects from a session, using the specified query parameters.
|
SelectDataAsync(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, Int32, SortingCollection, CancellationToken)
|
Retrieves object data from a session asynchronously, according to specified query parameters.
|
SelectDataAsync(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, SortingCollection, CancellationToken)
|
Retrieves object data from a session asynchronously according to specified query parameters.
|
SelectDataAsync(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, Int32, SortingCollection, CancellationToken)
|
Retrieves object data from a session asynchronously, according to specified query parameters.
|
SelectDataInTransaction(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, Int32, SortingCollection)
|
Retrieves objects from a session using the specified query parameters, including all in-memory changes into query results.
|
SelectDataInTransactionAsync(XPClassInfo, CriteriaOperatorCollection, CriteriaOperator, CriteriaOperatorCollection, CriteriaOperator, Boolean, Int32, Int32, SortingCollection, CancellationToken)
|
Asynchronously retrieves objects from a session, according to specified query parameters. Accounts for all in-memory object changes.
|
SetAsyncRequestPriority(Object, AsyncRequestPriority)
static
|
This method is intended for internal use.
|
SetKeyValue(Object, Object)
|
Assigns the key property’s value of the specified persistent object.
|
ToString()
|
Returns a string that represents the current session.
|
TriggerObjectChanged(Object, ObjectChangeEventArgs)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
TryGetNestedObject(Object)
|
This member supports the internal infrastructure and is not intended to be used directly from your code.
|
UpdateSchema()
|
Updates the storage schema according to the class descriptions that are listed in the assemblies that have been loaded into the application domain.
|
UpdateSchema(XPClassInfo[])
|
Updates the database schema to support the persistence of the objects with the specified metadata information.
|
UpdateSchema(Boolean, XPClassInfo[])
|
Updates a data store’s schema according to the class descriptions of the specified types.
|
UpdateSchema(Assembly[])
|
Updates the storage schema according to the class descriptions that are listed in the specified assemblies.
|
UpdateSchema(Type[])
|
Updates a data store’s schema according to the class descriptions of the specified types.
|
UpdateSchemaAsync(CancellationToken, XPClassInfo[])
|
Asynchronously updates the database schema to support the persistence of the objects with the specified metadata information.
|
UpdateSchemaAsync(CancellationToken, Boolean, XPClassInfo[])
|
Asynchronously updates the database schema to support the persistence of the objects with the specified metadata information.
|
UpdateSchemaAsync(CancellationToken, Assembly[])
|
Asynchronously updates the storage schema according to the class descriptions that are listed in the specified assemblies.
|
UpdateSchemaAsync(CancellationToken, Type[])
|
Asynchronously updates a data store’s schema according to the class descriptions of the specified types.
|
UpdateSchemaAsync(CancellationToken)
|
Asynchronously updates the storage schema according to the class descriptions that are listed in the assemblies that have been loaded into the application domain.
|
WaitForAsyncRequestComplete(Session, Object)
static
|
This method is intended for internal use.
|