点击或拖拽改变大小

DbNotificationType 枚举

X#
枚举描述了发送给工作区客户端的可能通知消息

命名空间:  XSharp.RDD.Enums
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 enum DbNotificationType
成员
  成员名称说明
FileCreate0在文件创建后发送此消息。数据参数是已打开文件的名称。
FileOpen1在文件打开后发送此消息。数据参数是已打开文件的名称。
FileClose2在文件关闭后发送此消息。数据参数是已关闭文件的名称。
IndexCreate3在索引创建后发送此消息。数据参数是已打开文件的名称。
IndexDelete4在索引删除后发送此消息。数据参数是已打开文件的名称。
IndexOpen5在索引打开后发送此消息。数据参数是已打开文件的名称。
IndexClose6在索引关闭后发送此消息。数据参数是已关闭文件的名称。
BeforeBulkOperation7在批量操作开始前发送此消息。数据参数是操作的描述。
AfterBulkOperation8在批量操作完成后发送此消息。数据参数是操作的描述。
OrderChanged9在顺序更改后发送此消息。数据参数是新顺序的名称。
BeforeFieldUpdate10在字段更新前发送此消息。数据参数是已更新字段的字段名。
AfterFieldUpdate11在字段更新后发送此消息。数据参数是已更新字段的字段名。
BeforeMove12在记录指针移动前发送此消息。数据参数指示移动的原因。
AfterMove13在记录指针移动后发送此消息。数据参数指示移动的原因。
RecordAppended14在新记录追加后发送此消息。数据参数是记录的记录号。
AfterRecordDeleted15在记录删除后发送此消息。数据参数是记录的记录号。
RecordDeleted15在记录删除后发送此消息。数据参数是记录的记录号。
AfterRecordRecalled16在记录恢复后发送此消息。数据参数是记录的记录号。
RecordRecalled16在记录恢复后发送此消息。数据参数是记录的记录号。
RecordLocked17在记录锁定后发送此消息。数据参数是记录的记录号。
RecordUnLocked18在记录解锁后发送此消息。数据参数是记录的记录号。
FileCommit19在工作区提交后发送此消息。数据参数是区域的文件名。
BeforeRecordDeleted20此消息在记录被删除之前发送。数据参数是记录的记录号。
BeforeRecordRecalled21此消息在记录被恢复之前发送。数据参数是记录的记录号。
OperationFailed99此消息在操作失败后发送。数据参数是操作的描述。
备注
希望订阅这些通知的客户端可以通过调用 DbRegisterClient() 注册,并且必须实现 IDbNotify()。
参见