Table of Contents

Class XPVistaDBTable<VDBTable, VDBReferentialIntegrity>

Namespace
DevExpress.Xpo.DB.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public class XPVistaDBTable<VDBTable, VDBReferentialIntegrity> : XPVistaDBTable

Type Parameters

VDBTable
VDBReferentialIntegrity
Inheritance
XPVistaDBTable<VDBTable, VDBReferentialIntegrity>
Inherited Members

Constructors

XPVistaDBTable(VDBTable)

public XPVistaDBTable(VDBTable vistaTable)

Parameters

vistaTable VDBTable

Properties

InternalObject

public override object InternalObject { get; }

Property Value

object

Methods

Close()

public override void Close()

CreateForeignKey(string, string, string, string, string, string)

public override void CreateForeignKey(string constraintName, string foreignKey, string primaryTable, string updateIntegrityStr, string deleteIntegrityStr, string description)

Parameters

constraintName string
foreignKey string
primaryTable string
updateIntegrityStr string
deleteIntegrityStr string
description string

CreateIndex(string, string, bool, bool)

public override void CreateIndex(string name, string keyExpression, bool primary, bool unique)

Parameters

name string
keyExpression string
primary bool
unique bool

CreateInstance(VDBTable)

public static XPVistaDBTable CreateInstance(VDBTable vistaTable)

Parameters

vistaTable VDBTable

Returns

XPVistaDBTable

DropForeignKey(string)

public override void DropForeignKey(string constraintName)

Parameters

constraintName string