C# Class Deveel.Data.Sql.Triggers.TriggerInfo

Defines the information about a trigger on a table of the database, such as the event on which is fired and the procedure to execute.
Inheritance: IObjectInfo
Afficher le fichier Open project: deveel/deveeldb Class Usage Examples

Private Properties

Свойство Type Description
MatchesEvent bool

Méthodes publiques

Méthode Description
CanFire ( TableEvent tableEvent ) : bool
Rename ( ObjectName name ) : TriggerInfo

Méthodes protégées

Méthode Description
TriggerInfo ( ObjectName triggerName, TriggerType triggerType, ObjectName tableName, TriggerEventTime eventTime, TriggerEventType eventType ) : System

Private Methods

Méthode Description
MatchesEvent ( TriggerEventTime eventTime, TriggerEventType eventType ) : bool

Method Details

CanFire() public méthode

public CanFire ( TableEvent tableEvent ) : bool
tableEvent TableEvent
Résultat bool

Rename() public abstract méthode

public abstract Rename ( ObjectName name ) : TriggerInfo
name ObjectName
Résultat TriggerInfo

TriggerInfo() protected méthode

protected TriggerInfo ( ObjectName triggerName, TriggerType triggerType, ObjectName tableName, TriggerEventTime eventTime, TriggerEventType eventType ) : System
triggerName ObjectName
triggerType TriggerType
tableName ObjectName
eventTime TriggerEventTime
eventType TriggerEventType
Résultat System