| **Navigation:**  [[abc library reference.htm|ABC Library Reference]] > FileManager > FileManager Properties >====== FileManager Properties {{c6h0009.jpg|C6H0009.jpg}} ====== | [[filemanager overview.htm|{{btn_prev_n.gif|Previous page}}]][[abc library reference.htm|{{btn_home_n.gif|Return to chapter overview}}]][[aliasedfile the primary file .htm|{{btn_next_n.gif|Next page}}]] | | || The FileManager properties include references to the specific file being managed, as well as several flags or switches that tell the FileManager how to manage the referenced file. The references are to the file, the file name, and the file's record buffer. These references allow the otherwise generic FileManager object to process a specific file. The processing switches include file access (sharing) mode, a create/nocreate switch, a held records mode, and a LOCK wait time parameter. Each of these properties is fully described below. [[aliasedfile the primary file .htm|AliasedFile (the primary file)]] [[buffer the record buffer .htm|Buffer (the record buffer)]] [[buffers saved record buffers .htm|Buffers (saved record buffers)]] [[create create file switch .htm|Create (create file switch)]] [[errors the errormanager .htm|Errors (the ErrorManager)]] [[file the managed file .htm|File (the managed file)]] [[filename variable filename .htm|FileName (variable filename)]] [[filenamevalue constant filename .htm|FileNameValue (constant filename)]] [[lazyopen delay file open until access .htm|LazyOpen (delay file open until access)]] [[lockrecover recover wait time parameter .htm|LockRecover (/RECOVER wait time parameter)]] [[openmode file access sharing mode .htm|OpenMode (file access/sharing mode)]] [[openmodeoverwritten file open mode is overwritten .htm|OpenModeOverwritten (file open mode is overwritten)]] [[skipheldrecords held record switch .htm|SkipHeldRecords (HELD record switch)]]