IDbLink
Namespace: TagBites.DB
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37
public interface IDbLink : System.IDisposableProperties
Section titled “Properties”ConnectionContext
Section titled “ConnectionContext”public virtual IDbLinkContext ConnectionContext { get; }Property Value
Section titled “Property Value”TransactionContext
Section titled “TransactionContext”public virtual IDbLinkTransactionContext TransactionContext { get; }Property Value
Section titled “Property Value”TransactionStatus
Section titled “TransactionStatus”public virtual DbLinkTransactionStatus TransactionStatus { get; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”BatchExecute(IQuerySource)
Section titled “BatchExecute(IQuerySource)”public virtual QueryResult[] BatchExecute(IQuerySource query)Parameters
Section titled “Parameters”queryIQuerySource
Returns
Section titled “Returns”Begin()
Section titled “Begin()”public virtual IDbLinkTransaction Begin()Returns
Section titled “Returns”DelayedBatchExecute(IQuerySource)
Section titled “DelayedBatchExecute(IQuerySource)”public virtual DelayedBatchQueryResult DelayedBatchExecute(IQuerySource query)Parameters
Section titled “Parameters”queryIQuerySource
Returns
Section titled “Returns”Execute(IQuerySource)
Section titled “Execute(IQuerySource)”public virtual QueryResult Execute(IQuerySource query)Parameters
Section titled “Parameters”queryIQuerySource
Returns
Section titled “Returns”ExecuteNonQuery(IQuerySource)
Section titled “ExecuteNonQuery(IQuerySource)”public virtual int ExecuteNonQuery(IQuerySource query)Parameters
Section titled “Parameters”queryIQuerySource
Returns
Section titled “Returns”ExecuteScalar(IQuerySource)
Section titled “ExecuteScalar(IQuerySource)”public virtual object ExecuteScalar(IQuerySource query)Parameters
Section titled “Parameters”queryIQuerySource
Returns
Section titled “Returns”Force()
Section titled “Force()”public virtual void Force()