TransactionOptions 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含指定交易行為的其他資訊。
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)
- 繼承
- 實作
備註
這個結構會將交易的逾時和隔離等級參數封裝成單一簡單結構。 它會傳遞至 TransactionScope 和 CommittableTransaction 建構函式,以建立具有所需行為的新交易。
屬性
IsolationLevel |
取得或設定交易的隔離等級 (Isolation Level)。 |
Timeout |
取得或設定交易的逾時期限。 |
方法
Equals(Object) |
判斷這個 TransactionOptions 執行個體和指定的物件是否相等。 |
Equals(TransactionOptions) |
指出目前的實例是否等於相同類型的另一個實例。 |
GetHashCode() |
傳回這個執行個體的雜湊碼。 |
運算子
Equality(TransactionOptions, TransactionOptions) |
測試兩個指定的 TransactionOptions 執行個體是否相等。 |
Inequality(TransactionOptions, TransactionOptions) |
傳回值,這個值表示兩個 TransactionOptions 執行個體是否不相等。 |