Class XPVistaDBDatabase
- Namespace
- DevExpress.Xpo.DB.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public abstract class XPVistaDBDatabase
- Inheritance
-
XPVistaDBDatabase
- Derived
-
- Inherited Members
-
Constructors
XPVistaDBDatabase()
protected XPVistaDBDatabase()
Properties
InternalObject
public abstract object InternalObject { get; }
Property Value
- object
Methods
AlterTable(string, XPVistaDBTableSchema)
public abstract void AlterTable(string oldName, XPVistaDBTableSchema schema)
Parameters
oldName
string
schema
XPVistaDBTableSchema
Close()
public abstract void Close()
CreateTable(XPVistaDBTableSchema, bool, bool)
public abstract XPVistaDBTable CreateTable(XPVistaDBTableSchema schema, bool exclusive, bool readOnly)
Parameters
schema
XPVistaDBTableSchema
exclusive
bool
readOnly
bool
Returns
- XPVistaDBTable
DropTable(string)
public abstract void DropTable(string name)
Parameters
name
string
GetTableNames()
public abstract IEnumerable<string> GetTableNames()
Returns
- IEnumerable<string>
NewTable(string)
public abstract XPVistaDBTableSchema NewTable(string name)
Parameters
name
string
Returns
- XPVistaDBTableSchema
OpenTable(string, bool, bool)
public abstract XPVistaDBTable OpenTable(string name, bool exclusive, bool readOnly)
Parameters
name
string
exclusive
bool
readOnly
bool
Returns
- XPVistaDBTable
TableSchema(string)
public abstract XPVistaDBTableSchema TableSchema(string name)
Parameters
name
string
Returns
- XPVistaDBTableSchema