事务成员
包括受保护的成员
包括继承的成员
封装JET_SESID上的事务的类。
事务类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
事务 | 初始化 Transaction 类的新实例。 这会自动开始事务。 如果未显式提交事务,则将回滚该事务。 |
顶部
属性
名称 | 说明 | |
---|---|---|
HasResource | 获取一个值,该值指示当前是否分配了基础资源。 (继承自 EsentResource.) | |
IsInTransaction | 获取一个值,该值指示此对象当前是否在事务中。 |
顶部
方法
名称 | 说明 | |
---|---|---|
开始 | 开始事务。 此对象当前不应位于事务中。 | |
CheckObjectIsNotDisposed | 如果已释放此对象,则引发异常。 (继承自 EsentResource.) | |
提交 (CommitTransactionGrbit) | 提交事务。 此对象应位于事务中。 | |
Commit (CommitTransactionGrbit、TimeSpan、JET_COMMIT_ID) | 提交事务。 此对象应位于事务中。 | |
Dispose () | 释放此对象,释放基础 Esent 资源。 (继承自 EsentResource.) | |
释放 (布尔) | 由 Dispose 和终结器调用。 (继承自 EsentResource.) | |
等于 | (继承自 Object.) | |
完成 | 完成 EsentResource 类的实例。 (继承自 EsentResource.) | |
GetHashCode | (继承自 Object.) | |
GetType | (继承自 Object.) | |
MemberwiseClone | (继承自 Object.) | |
ReleaseResource | 在事务处于活动状态时被释放时调用。 这应该会回滚事务。 (替代 EsentResource.ReleaseResource () .) | |
ResourceWasAllocated | 分配资源时由子类调用。 (继承自 EsentResource.) | |
ResourceWasReleased | 释放资源时由子类调用。 (继承自 EsentResource.) | |
回退 | 回滚事务。 此对象应位于事务中。 | |
ToString | 返回一个 String 类型的值,该值代表当前 事务。 (重写 Object.ToString () .) |
顶部
请参阅
参考
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈