語言

TransactionScopeOption 列舉

定義

提供建立交易範圍的其他選項。

public enum class TransactionScopeOption
public enum TransactionScopeOption
type TransactionScopeOption = 
Public Enum TransactionScopeOption
繼承
TransactionScopeOption

欄位

名稱 值 Description
Required 0

交易是範圍所要求的。 如果已經存在環境交易,則會使用環境交易。 否則,它會在進入作用域前建立新的交易。 這是預設值。

RequiresNew 1

每次都會為該範圍建立新的交易。

Suppress 2

建立範圍時會抑制環境交易上下文。 範圍內的所有操作皆在沒有環境交易上下文的情況下執行。

備註

列 TransactionScopeOption 舉會傳遞給類別中的 TransactionScope 各個建構子,以定義作用域的交易行為。 欲了解更多關於此列舉的使用方式,請參閱《 使用交易範圍實作隱式交易》中的「使用 TransactionScopeOption 管理交易流程」章節。

適用於