TransactionOptions Struct

Definition

Enthält zusätzliche Informationen, die das Transaktionsverhalten bestimmen.Contains additional information that specifies transaction behaviors.

public value class TransactionOptions
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
Inheritance
TransactionOptions

Remarks

Diese Struktur kapselt die Parameter für die Timeout-und Isolations Stufen einer Transaktion in eine einzelne einfache Struktur.This structure encapsulates the timeout and isolation level parameters for a transaction into a single, simple structure. Sie wird an den TransactionScope-und CommittableTransaction-Konstruktoren übergeben, um eine neue Transaktion mit dem gewünschten Verhalten zu erstellen.It is passed to the TransactionScope and CommittableTransaction constructors to create a new transaction with the desired behaviors.

Properties

IsolationLevel

Ruft den Isolationsgrad der Transaktion ab oder legt diesen fest.Gets or sets the isolation level of the transaction.

Timeout

Ruft die Timeoutperiode für diese Transaktion ab oder legt diese fest.Gets or sets the timeout period for the transaction.

Methods

Equals(Object)

Bestimmt, ob diese TransactionOptions-Instanz und das angegebene Objekt gleich sind.Determines whether this TransactionOptions instance and the specified object are equal.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.Returns the hash code for this instance.

Operators

Equality(TransactionOptions, TransactionOptions)

Überprüft, ob zwei angegebene TransactionOptions-Instanzen äquivalent sind.Tests whether two specified TransactionOptions instances are equivalent.

Inequality(TransactionOptions, TransactionOptions)

Gibt einen Wert zurück, der angibt, ob zwei TransactionOptions-Instanzen ungleich sind.Returns a value that indicates whether two TransactionOptions instances are not equal.

Applies to