Teilen über


TransactionOptions Struktur

Definition

Enthält zusätzliche Informationen, die das Transaktionsverhalten bestimmen.

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)
Vererbung
TransactionOptions
Implementiert

Hinweise

Diese Struktur kapselt die Parameter für Timeout und Isolationsstufe für eine Transaktion in eine einzelne, einfache Struktur. Sie wird an die TransactionScope Konstruktoren und CommittableTransaction übergeben, um eine neue Transaktion mit dem gewünschten Verhalten zu erstellen.

Eigenschaften

IsolationLevel

Ruft den Isolationsgrad der Transaktion ab oder legt diesen fest.

Timeout

Ruft die Timeoutperiode für diese Transaktion ab oder legt diese fest.

Methoden

Equals(Object)

Bestimmt, ob diese TransactionOptions-Instanz und das angegebene Objekt gleich sind.

Equals(TransactionOptions)

Gibt an, ob die aktuelle Instanz gleich einer anderen Instanz desselben Typs ist.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

Operatoren

Equality(TransactionOptions, TransactionOptions)

Überprüft, ob zwei angegebene TransactionOptions-Instanzen äquivalent sind.

Inequality(TransactionOptions, TransactionOptions)

Gibt einen Wert zurück, der angibt, ob zwei TransactionOptions-Instanzen ungleich sind.

Gilt für: