Skip to content
Auto
Products

DbQueryCursorManager

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

public class DbQueryCursorManager : TagBites.DB.IDbCursorManager, System.IDisposable, TagBites.DB.IDbCursorOwner

Inheritance: object → DbQueryCursorManager

public DbQueryCursorManager(IDbLinkProvider connectionProvider)
public int CursorCount { get; }

int

public virtual IDbLinkProvider LinkProvider { get; }

IDbLinkProvider

public void Clear()
public bool ContainsCursor(string cursorName)

bool

public virtual IDbCursor CreateCursor(IQuerySource querySource)

IDbCursor

CreateCursor(IQuerySource, string, object)

Section titled “CreateCursor(IQuerySource, string, object)”
public virtual IDbCursor CreateCursor(IQuerySource querySource, string searchColumn, object searchId)

IDbCursor

public IDbCursor CreateCursor(IQuerySource querySource, IQuerySource queryCountSource)

IDbCursor

CreateCursor(IQuerySource, IQuerySource, string, object)

Section titled “CreateCursor(IQuerySource, IQuerySource, string, object)”
public IDbCursor CreateCursor(IQuerySource querySource, IQuerySource queryCountSource, string searchColumn, object searchId)

IDbCursor

CreateCursor(IQuerySource, IQuerySource, string, object, Action<IDbLink>, Action<IDbLink>)

Section titled “CreateCursor(IQuerySource, IQuerySource, string, object, Action<IDbLink>, Action<IDbLink>)”
public virtual IDbCursor CreateCursor(IQuerySource querySource, IQuerySource queryCountSource, string searchColumn, object searchId, Action<IDbLink> beforeCreateAction, Action<IDbLink> cleanUpAction)

IDbCursor

public virtual void Dispose()
public virtual IDbCursor GetCursor(string cursorName)

IDbCursor