共用方式為


TransactionOptions 結構

定義

包含指定交易行為的其他資訊。

public value class TransactionOptions
public value class TransactionOptions : IEquatable<System::Transactions::TransactionOptions>
public struct TransactionOptions
public struct TransactionOptions : IEquatable<System.Transactions.TransactionOptions>
type TransactionOptions = struct
Public Structure TransactionOptions
Public Structure TransactionOptions
Implements IEquatable(Of TransactionOptions)
繼承
TransactionOptions
實作

備註

這個結構會將交易的逾時和隔離等級參數封裝成單一簡單結構。 它會傳遞至 TransactionScopeCommittableTransaction 建構函式,以建立具有所需行為的新交易。

屬性

IsolationLevel

取得或設定交易的隔離等級 (Isolation Level)。

Timeout

取得或設定交易的逾時期限。

方法

Equals(Object)

判斷這個 TransactionOptions 執行個體和指定的物件是否相等。

Equals(TransactionOptions)

指出目前的實例是否等於相同類型的另一個實例。

GetHashCode()

傳回這個執行個體的雜湊碼。

運算子

Equality(TransactionOptions, TransactionOptions)

測試兩個指定的 TransactionOptions 執行個體是否相等。

Inequality(TransactionOptions, TransactionOptions)

傳回值,這個值表示兩個 TransactionOptions 執行個體是否不相等。

適用於