VistaDB 5






VistaDB.DDA Namespace : VistaDBReferentialIntegrity Enumeration
VistaDBReferentialIntegrity Enumeration
The referential integrity mode types
Syntax
'Declaration
 
Public Enum VistaDBReferentialIntegrity 
   Inherits System.Enum
'Usage
 
Dim instance As VistaDBReferentialIntegrity
public enum VistaDBReferentialIntegrity : System.Enum 
public enum VistaDBReferentialIntegrity = class(System.Enum)
public enum VistaDBReferentialIntegrity extends System.Enum
__value public enum VistaDBReferentialIntegrity : public System.Enum 
public enum class VistaDBReferentialIntegrity : public System.Enum 
Members
MemberDescription
CascadeWhen set, the engine deletes or updates related foreign keys
NoneNo action taken on related rows. The core engine raises exception when trying to delete or update the primary key with a value that is not referenced by foreign key
SetDefaultWhen set, the engine tries to set the values of related foreign keys to the respective default values. Afterward it checks the primary reference in according with NoAction
SetNullWhen set, the engine sets the values of related foreign keys to the nulls
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         VistaDB.DDA.VistaDBReferentialIntegrity

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