点击或拖拽改变大小

XSharp.RDD 命名空间

X#
  说明
公共类BaseIndex
Base Index class. Does not implement anything.
公共类BaseMemo
Base Memo class. Does not implement anything.
公共类CSV
CSV RDD. For reading and writing semicolon delimited files.
公共类DatabasePropertyCollection
This collection is used to store additional properties for fields and servers such as captions, descriptions etc.
公共类DataSession
The DataSession class contains a list of workareas/cursors
公共类Dbc
Helper class to open, close and select a database
公共类DbcConnection
Class that stores information about an ODBC connection in a DBC
公共类DbcDatabase
Class that stores information about a database.
公共类DbcField
Class that stores information about a field in a DBC
公共类DbcIndex
Class that stores information about an index in a DBC
公共类DbcManager
This classes manages open database. Both databases that are opened explicitely and also databases that are opened for "free" tables that have a backlink to a database
公共类DbcObject
Base class for objects read from the Database Container
公共类DbColumnInfo
This class describes extended information for a field in a workarea, for fields that come from a SQL backend.
公共类DbcOther
Class that stores other info about Databases, such as the source and object code for Database
公共类DbcRelation
Class that stores information about a relation in a DBC
公共类DbcTable
Class that stores information about a table in a DBC
公共类DbcView
Class that stores information about a view in a DBC
公共类DBF
DBF RDD. Usually not used 'stand alone'
公共类DbfAutoIncrementColumn
Class for reading / writing AutoIncrement Columns.
公共类DBFBLOB
DBFFPT RDD. For DBF/FPT. No index support at this level
公共类DBFCDX
DBFCDX RDD. For DBF/FPT/CDX.
公共类DbfCharacterColumn
Class for reading / writing String Columns
公共类DbfColumn
Class for DBF Column reading / writing
公共类DbfCurrencyColumn
Class for reading / writing Currency Columns.
公共类DbfDateColumn
Class for reading / writing Date Columns
公共类DbfDateTimeColumn
Class for reading / writing DateTime Columns.
公共类DBFDBT
DBFDBT RDD. For DBF/DBT. No index support at this level
公共类DbfDoubleColumn
Class for reading / writing Double Columns.
公共类DBFFPT
DBFFPT RDD. For DBF/FPT. No index support at this level
公共类DbfHeader
DBF Header.
公共类DbfIntegerColumn
Class for reading / writing Integer Columns.
公共类DbfLogicColumn
Class for reading / writing Logic Columns
公共类DBFMEMO
DBFFPT RDD. For DBF/FPT. No index support at this level
公共类DBFMEMOCDX
DBFFPT RDD. For DBF/FPT. No index support at this level
公共类DbfMemoColumn
Class for reading / writing Memo Columns. This class returns and writes the block numbers.
公共类DBFNTX
DBFNTX RDD. For DBF/DBT/NTX.
公共类DbfNullColumn
Class for reading / writing the Special Column for NULL values.
公共类DbfNumericColumn
Class for reading / writing Numeric Columns
公共类DBFVFP
DBFVFP RDD. DBFCDX with support for the FoxPro field types.
公共类DBFVFPSQL
DBFVFPSQL RDD. DBFCDX with support for the FoxPro field types and a List of Object values as backing collection for the data.
公共类DELIM
DELIM RDD. For reading and writing delimited files.
公共类Functions
This compiler generated class contains all the functions, globals and defines that are defined in the XSharp.Rdd.dll assembly.
公共类InputBuffer
公共类InputBufferWeakBuffer
公共类RddError
Error subclass used by the RDD system.
公共类RecordList
公共类RegisteredRDD
This class is used to register RDD names with the matching System.Types
公共类SDF
SDF RDD. For reading and writing text files.
公共类TEXTRDD
Abstract TextRDD. For reading and writing delimited files and SDF files.
公共类TSV
TSV RDD. For reading and writing tab delimited files.
公共类Workarea
Base class for DBF based RDDs. Holds common properties such as the Workarea number, Alias, Fields list and various flags.
公共类Workareas
Class that contains the list of open Workareas. Each thread will have its own list.
公共类代码示例WrapperRDD
This class can be used to wrap an existing RDD and add some functionality to it, such as logging, encryption etc.
To use it, create a subclass of this class and implement the methods that you want to override.
The constructor of this class takes an existing RDD object and automatically replaces it in the Workarea table.
结构
  结构说明
公共结构DbCurrency
Implementation of the ICurrency interface that can be used by the RDD system.
公共结构DbDate
Implementation of the IDate interface that can be used by the RDD system.
公共结构DbfField
DBF Field.
公共结构DbFloat
Implementation of the IFloat interface that can be used by the RDD system.
公共结构DbfLocking
This structure holds the various settings for locking models
公共结构LockTimer
接口
  接口说明
公共接口IBlobData
Interface that is used for BLOB operations for memo files
公共接口IDbRow
This interface defines a row in a .Net Table.
公共接口IMemo
This interface defines the mimimum methods that a RDD that supports memos should implement.
公共接口IOrder
This interface defines the mimimum methods that a RDD that supports indexes should implement.
公共接口IRawData
An RDD that implements this interface will return the data for memo fields as BYTE[] when the ReturnRawData property is set TRUE
公共接口IRdd
Definition for the interface that each RDD must implement
枚举
  枚举说明
公共枚举CursorProperty
Enum that matches the various FoxPro cursor properties, used in CursorGetProp() and CursorSetProp()
公共枚举DatabasePropertyType
Enum that matches the various FoxPro database properties, used in DbGetProp() and DbSetProp()
公共枚举DbfHeaderCodepage
DBF Header Codepage numbers.
公共枚举DbfLockingModel
DBF Locking model.
公共枚举DBFTableFlags
DBF Table flags.
公共枚举DBFVersion
DBF File Versions.
公共枚举ERDD
Common RDD Error numbers
公共枚举OsCodepage
OS Codepages as used in DBF files.
公共枚举RecordListRecordState
公共枚举SQLProperty
Enum that matches the various FoxPro Sql properties, used in SqlGetProp() and SqlSetProp()