public CursorDef(string name, string stmt, bool current, GxErrorMask nmask, bool hold, IDataStoreHelper parent, Object[] parmBinds, short blockSize, int cachingCategory, bool hasNested) { _name = name; _stmt = stmt; _nmask = nmask; _parent = parent; _parmBinds = parmBinds; _blockSize = blockSize; _timeToLive = (int)Preferences.CachingTTLs(cachingCategory); _hasNested = hasNested; }