IDbCursorManager
Namespace: TagBites.DB
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37
public interface IDbCursorManager : System.IDisposable, TagBites.DB.IDbCursorOwnerMethods
Section titled “Methods”CreateCursor(IQuerySource)
Section titled “CreateCursor(IQuerySource)”public virtual IDbCursor CreateCursor(IQuerySource querySource)Parameters
Section titled “Parameters”querySourceIQuerySource
Returns
Section titled “Returns”CreateCursor(IQuerySource, string, object)
Section titled “CreateCursor(IQuerySource, string, object)”public virtual IDbCursor CreateCursor(IQuerySource querySource, string searchColumn, object searchId)Parameters
Section titled “Parameters”querySourceIQuerySourcesearchColumnstringsearchIdobject
Returns
Section titled “Returns”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)Parameters
Section titled “Parameters”querySourceIQuerySourcequeryCountSourceIQuerySourcesearchColumnstringsearchIdobjectbeforeCreateActionAction<IDbLink>cleanUpActionAction<IDbLink>
Returns
Section titled “Returns”GetCursor(string)
Section titled “GetCursor(string)”public virtual IDbCursor GetCursor(string cursorName)Parameters
Section titled “Parameters”cursorNamestring