TransactionOptions TransactionOptions TransactionOptions 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
Vererbung
TransactionOptionsTransactionOptionsTransactionOptionsTransactionOptions

Hinweise

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 die TransactionScope Konstruktoren und CommittableTransaction ü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.

Eigenschaften

IsolationLevel IsolationLevel IsolationLevel IsolationLevel

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

Timeout Timeout Timeout Timeout

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

Methoden

Equals(Object) Equals(Object) Equals(Object) 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() GetHashCode() GetHashCode() GetHashCode()

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

Operatoren

Equality(TransactionOptions, TransactionOptions) Equality(TransactionOptions, TransactionOptions) Equality(TransactionOptions, TransactionOptions) Equality(TransactionOptions, TransactionOptions)

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

Inequality(TransactionOptions, TransactionOptions) Inequality(TransactionOptions, TransactionOptions) Inequality(TransactionOptions, TransactionOptions) 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.

Gilt für: