internalRefresh method
Implementation
@override
void internalRefresh() {
if (_pendingUpdates.isNotEmpty) {
databaseError(SErrApplyUpdBeforeRefresh, this);
}
_refreshing = true;
try {
final storeDefaultFields = defaultFields;
setDefaultFields(false);
freeFieldBuffers();
clearBuffers();
internalClose();
beforeRefreshOpenCursor();
internalOpen();
setDefaultFields(storeDefaultFields);
} finally {
_refreshing = false;
}
}