Nyelv

TransactionOptions Struktúra

Definíció

A tranzakció viselkedését meghatározó további információkat tartalmaz.

public value class TransactionOptions : IEquatable<System::Transactions::TransactionOptions>
public value class TransactionOptions
public struct TransactionOptions : IEquatable<System.Transactions.TransactionOptions>
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
Implements IEquatable(Of TransactionOptions)
Public Structure TransactionOptions
Öröklődés
TransactionOptions
Megvalósítás

Megjegyzések

Ez a struktúra egyetlen egyszerű struktúrába foglalja bele egy tranzakció időtúllépési és elkülönítési szintű paramétereit. A rendszer átadja a TransactionScopeCommittableTransaction konstruktoroknak, hogy létrehozzák az új tranzakciót a kívánt viselkedéssel.

Tulajdonságok

Név Description
IsolationLevel

Lekéri vagy beállítja a tranzakció elkülönítési szintjét.

Timeout

Lekéri vagy beállítja a tranzakció időtúllépési időszakát.

Metódusok

Név Description
Equals(Object)

Meghatározza, hogy ez a TransactionOptions példány és a megadott objektum egyenlő-e.

Equals(TransactionOptions)

Azt jelzi, hogy az aktuális példány egyenlő-e egy másik, azonos típusú példánysal.

GetHashCode()

A példány kivonatkódját adja vissza.

Operátorok

Név Description
Equality(TransactionOptions, TransactionOptions)

Ellenőrzi, hogy két megadott TransactionOptions példány egyenértékű-e.

Inequality(TransactionOptions, TransactionOptions)

Olyan értéket ad vissza, amely jelzi, hogy két TransactionOptions példány nem egyenlő-e.

A következőre érvényes: