Skip to content
Auto
Products

IDbLinkContext

Namespace: TagBites.DB
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37

public interface IDbLinkContext : TagBites.DB.IDbLink, System.IDisposable
public virtual DbLinkBag Bag { get; }

DbLinkBag

public virtual string Database { get; set; }

string

public virtual bool IsActive { get; }

bool

public virtual bool IsExecuting { get; }

bool

public virtual DateTime LastExecuted { get; }

DateTime

public virtual IDbLinkProvider Provider { get; }

IDbLinkProvider

public virtual object SynchRoot { get; }

object

public virtual IDbLink CreateLink()

IDbLink

public virtual EventHandler ConnectionClosed

EventHandler

public virtual EventHandler<DbLinkConnectionLostEventArgs> ConnectionLost

EventHandler<DbLinkConnectionLostEventArgs>

public virtual EventHandler ConnectionOpened

EventHandler

public virtual EventHandler<DbExceptionFormatEventArgs> ExceptionFormatting

EventHandler<DbExceptionFormatEventArgs>

public virtual EventHandler<DbLinkInfoMessageEventArgs> InfoMessageReceived

EventHandler<DbLinkInfoMessageEventArgs>

public virtual EventHandler<DbLinkQueryExecutedEventArgs> QueryExecuted

EventHandler<DbLinkQueryExecutedEventArgs>

public virtual EventHandler<DbLinkQueryExecutingEventArgs> QueryExecuting

EventHandler<DbLinkQueryExecutingEventArgs>

public virtual EventHandler TransactionBegan

EventHandler

public virtual EventHandler TransactionBeginning

EventHandler

public virtual EventHandler<DbLinkTransactionCloseEventArgs> TransactionClosed

EventHandler<DbLinkTransactionCloseEventArgs>

public virtual EventHandler TransactionCommiting

EventHandler

public virtual EventHandler TransactionContextBegan

EventHandler

public virtual EventHandler<DbLinkTransactionContextCloseEventArgs> TransactionContextClosed

EventHandler<DbLinkTransactionContextCloseEventArgs>