doDBRefresh(String, Dictionary<String,Boolean>, Dictionary<String,Boolean>, Boolean) Method

refresh a DB Function (DBListFetch, DBRowFetch and DBSetQuery) by invoking its respective DB*Action procedure (the UDFs cannot be directly invoked from VB.NET code) additionally preparing the inputs to the DB*Action procedure by extracting them from the DB Functions parameters
Namespace: DBaddinAssembly: DBaddin in (DBaddin.dll)

Syntax

protected bool doDBRefresh(
	string srcExtent,
	Dictionary<string, bool> executedDBMappers,
	Dictionary<string, bool> modifiedDBMappers,
	bool TransactionIsOpen
	)

Parameters

srcExtent
Type: String
the unique hidden name of the DB Function cell (DBFsource(GUID))
executedDBMappers
Type: Dictionary<,>
in a DB Sequence, this parameter notifies of DBMappers that were executed before to allow avoidance of refreshing changes
modifiedDBMappers
Type: Dictionary<,>
in a DB Sequence, this parameter notifies of a DBMapper that had changes, necessary to avoid deadlocks
TransactionIsOpen
Type: Boolean
in a DB Sequence, this parameter notifies of an open transaction, necessary to avoid deadlocks

Returns

Boolean