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