TransactionOptions 構造体

定義

トランザクションの動作を指定する追加情報が含まれています。

public value class TransactionOptions : IEquatable<System::Transactions::TransactionOptions>
public value class TransactionOptions
public struct TransactionOptions : IEquatable<System.Transactions.TransactionOptions>
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
Implements IEquatable(Of TransactionOptions)
Public Structure TransactionOptions
継承
TransactionOptions
実装

注釈

この構造体は、トランザクションのタイムアウトと分離レベルのパラメーターを 1 つの単純な構造体にカプセル化します。 必要な動作で新しいトランザクションを作成するために、 TransactionScope および CommittableTransaction コンストラクターに渡されます。

プロパティ

名前 説明
IsolationLevel

トランザクションの分離レベルを取得または設定します。

Timeout

トランザクションのタイムアウト期間を取得または設定します。

メソッド

名前 説明
Equals(Object)

この TransactionOptions インスタンスと指定したオブジェクトが等しいかどうかを判断します。

Equals(TransactionOptions)

現在のインスタンスが同じ型の別のインスタンスと等しいかどうかを示します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

演算子

名前 説明
Equality(TransactionOptions, TransactionOptions)

指定された 2 つの TransactionOptions インスタンスが等価であるかどうかをテストします。

Inequality(TransactionOptions, TransactionOptions)

2 つの TransactionOptions インスタンスが等しくないかどうかを示す値を返します。

適用対象