Click or drag to resize

IDataAccessCore Interface

Core interface for data-access logic which is used by all template groups' core persistence classes (DataAccessAdapterBase, DaoBase)

Namespace:  SD.LLBLGen.Pro.ORMSupportClasses
Assembly:  SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax
public interface IDataAccessCore

The IDataAccessCore type exposes the following members.

Methods
  NameDescription
Public methodCallActionStoredProcedure
Calls the specified action stored procedure in the database. If a transaction is in progress, it will participate in that transaction.
Public methodCallActionStoredProcedureAsync
Async variant of CallActionStoredProcedure(String, DbParameter) Calls the specified action stored procedure in the database. If a transaction is in progress, it will participate in that transaction.
Public methodCallRetrievalStoredProcedure(String, DbParameter, DataSet)
Calls the specified retrieval stored procedure in the database. Fills the specified DataSet. Will participate in the transaction if a transaction is in progress.
Public methodCallRetrievalStoredProcedure(String, DbParameter, DataTable)
Calls the specified retrieval stored procedure in the database. Fills the specified datatable. Will participate in the transaction if a transaction is in progress.
Public methodFetchExcludedFieldBatch
Fetches the excluded field batch defined by the parameters specified. The returned reader is used by the batch fetcher to merge the resultset it represents into the entities hold by the caller.
Public methodFetchExcludedFieldBatchAsync
Async variant of FetchExcludedFieldBatch(IEntityFieldsCore, IRelationPredicateBucket, Int32). Fetches the excluded field batch defined by the parameters specified. The returned reader is used by the batch fetcher to merge the resultset it represents into the entities hold by the caller.
Public methodGetDbProviderFactoryInstance
Gets the DB provider factory instance.
Public methodGetDbSpecificCreatorInstance
Gets the db specific creator instance for the database this object targets.
Public methodProduceCorrectStoredProcedureName
Creates the correct stored procedure name, i.e. with catalog / schema name replaced properly.
Top
See Also