Skip to content
Auto
Products

IDbLinkProvider

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

public interface IDbLinkProvider
public virtual int ActiveConnectionsCount { get; }

int

public virtual DbLinkConfiguration Configuration { get; }

DbLinkConfiguration

public virtual int ConnectionsCount { get; }

int

public virtual IDbLinkContext CurrentConnectionContext { get; }

IDbLinkContext

public virtual IDbLinkTransactionContext CurrentTransactionContext { get; }

IDbLinkTransactionContext

public virtual string Database { get; }

string

public virtual bool IsCursorSupported { get; }

bool

public virtual int MaxPoolSize { get; }

int

public virtual int MinPoolSize { get; }

int

public virtual int PoolConnectionsCount { get; }

int

public virtual int Port { get; }

int

public virtual SqlQueryResolver QueryResolver { get; }

SqlQueryResolver

public virtual string Server { get; }

string

public virtual bool UsePooling { get; }

bool

public virtual int UsingConnectionsCount { get; }

int

public virtual IDbCursorManager CreateCursorManager()

IDbCursorManager

public virtual IDbLink CreateExclusiveLink()

IDbLink

public virtual IDbLink CreateLink()

IDbLink

public virtual IDbLink CreateLink(DbLinkCreateOption createOption)

IDbLink

public virtual EventHandler<DbLinkContextEventArgs> ContextCreated

EventHandler<DbLinkContextEventArgs>