Symphony Framework
IOAccessType Enumeration
Symphony.dB.SQLSupport Namespace : IOAccessType Enumeration
Base databsae table IO access/query types.
Syntax
public enum IOAccessType : System.Enum 
Members
MemberDescription
CloseFile Close the channel to the database table and prevent further access to it.
CreateRecord Insert a new record/row into the datbase table.
DeleteRecord Delete the last accessed record/row from the database table.
FindRecord Find a record/row in the database table given the required key information.
OpenFileInput Provide read-only access to the datbase table.
OpenFileUpdate Provide read-write access to the database table.
ReadFirstRecord Read the first or top record/row in the database table for the chosen index. The default index is by the primary index.
ReadLastRecord Read the last or bottom record/row in the database table for the chosen index. The default index is by the primary index.
ReadNextRecord Read the next avaialbe record/row from the database table for the chosen index.
ReadPrevRecord Read the previous avaialbe record/row from the database table for the chosen index.
ReadRecord Read a specific record/row from the datbase table based on the provided key value and the chosen index.
UpdateRecord Update the last record/row accessed in te database table.
Remarks
This enumeration provides the available operations that can be used when accessing the database table. They reflect the basic operations when accessing an ISAM file. These enable Symphony.dB to replicate these ISAM operations onto the chosen database.

These methods are designed to be used by the Symphony.dB.SQLDispatcher class and not from user code.

Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Symphony.dB.SQLSupport.IOAccessType

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

Symphony.dB.SQLSupport Namespace