[ROOT] / doc / toc / ARCQuery / Class / Query

AllLogEntriesForThisQuery , ExecuteOne , Progress , ShouldTerminate


Keeps track of progress of query, and the interim result.

Should be considered a one-time-use only object.
This is because methods like ExecuteOne and -ExecuteAll- change internal state. In other words, if you want to execute the same query twice, create a new Query instance the second time.


AllLogEntriesForThisQueryTemporary storage of log information.
ExecuteOneNOTE: Note how avoids deferred execution in order to always correctly time execution of each query element separately.
ProgressUse of member class in order for Query not to inherit IP.
ShouldTerminateAttempts to explain problem, in TerminateReason and by logging.

Details

Generated 2024-03-28 15:04:01.750 UTC