DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | Private Member Functions | List of all members
Deveel.Data.Sql.Statements.DropConstraintAction Class Reference
Inheritance diagram for Deveel.Data.Sql.Statements.DropConstraintAction:
Deveel.Data.Sql.Statements.IAlterTableAction Deveel.Data.Serialization.ISerializable Deveel.Data.Serialization.ISerializable

Public Member Functions

 DropConstraintAction (string constraintName)
 

Properties

string ConstraintName [get, private set]
 
AlterTableActionType IAlterTableAction. ActionType [get]
 
- Properties inherited from Deveel.Data.Sql.Statements.IAlterTableAction
AlterTableActionType ActionType [get]
 

Private Member Functions

 DropConstraintAction (ObjectData data)
 
void ISerializable. GetData (SerializeData data)
 

Detailed Description

Definition at line 23 of file DropConstraintAction.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.Statements.DropConstraintAction.DropConstraintAction ( string  constraintName)
inline

Definition at line 24 of file DropConstraintAction.cs.

24  {
25  if (String.IsNullOrEmpty(constraintName))
26  throw new ArgumentNullException("constraintName");
27 
28  ConstraintName = constraintName;
29  }
A long string in the system.
Deveel.Data.Sql.Statements.DropConstraintAction.DropConstraintAction ( ObjectData  data)
inlineprivate

Definition at line 31 of file DropConstraintAction.cs.

31  {
32  ConstraintName = data.GetString("Constraint");
33  }

Member Function Documentation

void ISerializable. Deveel.Data.Sql.Statements.DropConstraintAction.GetData ( SerializeData  data)
inlineprivate

Implements Deveel.Data.Serialization.ISerializable.

Definition at line 41 of file DropConstraintAction.cs.

41  {
42  data.SetValue("Constraint", ConstraintName);
43  }
void SetValue(string key, Type type, object value)

Property Documentation

AlterTableActionType IAlterTableAction. Deveel.Data.Sql.Statements.DropConstraintAction.ActionType
getprivate

Definition at line 37 of file DropConstraintAction.cs.

string Deveel.Data.Sql.Statements.DropConstraintAction.ConstraintName
getprivate set

Definition at line 35 of file DropConstraintAction.cs.


The documentation for this class was generated from the following file: