Definition at line 23 of file TriggerBody.cs.
Deveel.Data.Sql.Triggers.TriggerBody.TriggerBody |
( |
TriggerInfo |
triggerInfo | ) |
|
|
inlinepackage |
Definition at line 26 of file TriggerBody.cs.
27 if (triggerInfo == null)
28 throw new ArgumentNullException(
"triggerInfo");
readonly List< SqlStatement > statements
void Deveel.Data.Sql.Triggers.TriggerBody.AddStatement |
( |
SqlStatement |
statement | ) |
|
|
inline |
Definition at line 42 of file TriggerBody.cs.
43 if (statement == null)
44 throw new ArgumentNullException(
"statement");
47 throw new ArgumentException(
String.Format(
"The trigger '{0}' is not a PROCEDURE TRIGGER and cannot have any body.",
A long string in the system.
ObjectName TriggerName
Gets the fully qualified name of the trigger.
readonly List< SqlStatement > statements
TriggerType
Enumerates the types of triggers, that can be volatile (like the Callback) or stored in the database...
void AssertStatementIsAllowed(SqlStatement statement)
TriggerType TriggerType
Gets the type of trigger.
void Deveel.Data.Sql.Triggers.TriggerBody.AssertStatementIsAllowed |
( |
SqlStatement |
statement | ) |
|
|
inlineprivate |
readonly List<SqlStatement> Deveel.Data.Sql.Triggers.TriggerBody.statements |
|
private |
TriggerInfo Deveel.Data.Sql.Triggers.TriggerBody.TriggerInfo |
|
getprivate set |
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Sql.Triggers/TriggerBody.cs