DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Static Public Member Functions | List of all members
Deveel.Data.Sql.Triggers.TriggerEventEventTypeExtensions Class Reference

Static Public Member Functions

static string AsString (this TriggerEventType eventType)
 

Detailed Description

Definition at line 20 of file TriggerEventEventTypeExtensions.cs.

Member Function Documentation

static string Deveel.Data.Sql.Triggers.TriggerEventEventTypeExtensions.AsString ( this TriggerEventType  eventType)
inlinestatic

Definition at line 21 of file TriggerEventEventTypeExtensions.cs.

21  {
22  string moment = null;
23  string operation = null;
24 
25  if ((eventType & TriggerEventType.After) != 0) {
26  moment = "AFTER";
27  } else if ((eventType & TriggerEventType.Before) != 0) {
28  moment = "BEFORE";
29  }
30 
31  if ((eventType & TriggerEventType.Delete) != 0) {
32  operation = "DELETE";
33  } else if ((eventType & TriggerEventType.Insert) != 0) {
34  operation = "INSERT";
35  } else if ((eventType & TriggerEventType.Update) != 0) {
36  operation = "UPDATE";
37  }
38 
39  return String.Format("{0} {1}", moment, operation);
40  }
A long string in the system.
TriggerEventType
The different types of high layer trigger events.

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