gpt4 book ai didi

c# - 如何编写环境类

转载 作者:太空宇宙 更新时间:2023-11-03 11:14:45 24 4
gpt4 key购买 nike

是否可以定义自己的环境类?

例如,TransactionScope 类使其自身可用于任何实现 IEnlistmentNotification 的对象(我认为),而无需任何代码显式地将一个对象的引用传递给另一个对象。

我不确定我是否需要使用它,但了解它的工作原理会很有趣(即我如何在自己的代码中实现此类功能)。这是我们可以构建到我们自己的类中的东西,还是在较低级别开发的东西,以允许 TransactionScope 做一些超出“常规开发人员”级别可用的事情?

最佳答案

编写 new TransactionScope() 只是设置静态 Transaction.Current property .

其他类可以检查此属性是否不为 null 并将自己加入事务。

没有魔法。

关于c# - 如何编写环境类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12993891/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com