鉴于大多数人认为可变结构不是一个好主意(“邪恶”对我来说太绝对了),为什么是System.Transactions.TransactionOptions
可变结构而不是不可变结构或类?
为什么它没有一个接受isolationLevel
和timeout
参数的构造函数?
我必须说我发现在将其传递给TransactionScope
构造函数之前必须创建结构的实例并设置其属性是不直观的。
鉴于大多数人认为可变结构不是一个好主意(“邪恶”对我来说太绝对了),为什么是System.Transactions.TransactionOptions
可变结构而不是不可变结构或类?
为什么它没有一个接受isolationLevel
和timeout
参数的构造函数?
我必须说我发现在将其传递给TransactionScope
构造函数之前必须创建结构的实例并设置其属性是不直观的。