TransactionOptions TransactionOptions TransactionOptions TransactionOptions Struct

Definition

Enthält zusätzliche Informationen, die Transaktion angibt.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 Timeouts und Isolation Level-Parameter für eine Transaktion in einer einzigen, einfachen-Struktur.This structure encapsulates the timeout and isolation level parameters for a transaction into a single, simple structure. Er wird zum Übergeben der TransactionScope und CommittableTransaction Konstruktoren verwenden, 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

Übernimmt oder bestimmt die Isolationsstufe der Transaktion.Gets or sets the isolation level of the transaction.

Timeout Timeout Timeout Timeout

Übernimmt oder bestimmt das Zeitlimit für die Transaktion.Gets or sets the timeout period for the transaction.

Methoden

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob dies 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)

Testet, 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: