Udostępnij za pośrednictwem


TransactionOptions Struktura

Definicja

Zawiera dodatkowe informacje określające zachowania transakcji.

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)
Dziedziczenie
TransactionOptions
Implementuje

Uwagi

Ta struktura hermetyzuje parametry limitu czasu i poziomu izolacji dla transakcji w jedną prostą strukturę. Jest przekazywany do TransactionScope konstruktorów i CommittableTransaction w celu utworzenia nowej transakcji z żądanymi zachowaniami.

Właściwości

IsolationLevel

Pobiera lub ustawia poziom izolacji transakcji.

Timeout

Pobiera lub ustawia limit czasu dla transakcji.

Metody

Equals(Object)

Określa, czy to TransactionOptions wystąpienie i określony obiekt są równe.

Equals(TransactionOptions)

Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu.

GetHashCode()

Zwraca wartość skrótu dla tego wystąpienia.

Operatory

Equality(TransactionOptions, TransactionOptions)

Sprawdza, czy dwa określone TransactionOptions wystąpienia są równoważne.

Inequality(TransactionOptions, TransactionOptions)

Zwraca wartość wskazującą, czy dwa TransactionOptions wystąpienia nie są równe.

Dotyczy