C# 클래스 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.
상속: IObjectInfo
파일 보기 프로젝트 열기: deveel/deveeldb 1 사용 예제들

Private Properties

프로퍼티 타입 설명
MatchesEvent bool

공개 메소드들

메소드 설명
CanFire ( TableEvent tableEvent ) : bool
Rename ( ObjectName name ) : TriggerInfo

보호된 메소드들

메소드 설명
TriggerInfo ( ObjectName triggerName, TriggerType triggerType, ObjectName tableName, TriggerEventTime eventTime, TriggerEventType eventType ) : System

비공개 메소드들

메소드 설명
MatchesEvent ( TriggerEventTime eventTime, TriggerEventType eventType ) : bool

메소드 상세

CanFire() 공개 메소드

public CanFire ( TableEvent tableEvent ) : bool
tableEvent TableEvent
리턴 bool

Rename() 공개 추상적인 메소드

public abstract Rename ( ObjectName name ) : TriggerInfo
name ObjectName
리턴 TriggerInfo

TriggerInfo() 보호된 메소드

protected TriggerInfo ( ObjectName triggerName, TriggerType triggerType, ObjectName tableName, TriggerEventTime eventTime, TriggerEventType eventType ) : System
triggerName ObjectName
triggerType TriggerType
tableName ObjectName
eventTime TriggerEventTime
eventType TriggerEventType
리턴 System