Condividi tramite


TransactionOptions Struct

Definizione

Contiene informazioni aggiuntive che specificano i comportamenti di una transazione.

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)
Ereditarietà
TransactionOptions
Implementazioni

Commenti

Questa struttura incapsula i parametri del timeout e del livello di isolamento per una transazione in una singola struttura semplice. Viene passato ai TransactionScope costruttori e CommittableTransaction per creare una nuova transazione con i comportamenti desiderati.

Proprietà

IsolationLevel

Ottiene o imposta l'isolamento della transazione.

Timeout

Ottiene o imposta il periodo di timeout per la transazione.

Metodi

Equals(Object)

Determina se questa istanza di TransactionOptions e l'oggetto specificato sono uguali.

Equals(TransactionOptions)

Indica se l'istanza corrente è uguale a un'altra istanza dello stesso tipo.

GetHashCode()

Restituisce il codice hash per l'istanza.

Operatori

Equality(TransactionOptions, TransactionOptions)

Verifica se due istanze di TransactionOptions specificate sono equivalenti.

Inequality(TransactionOptions, TransactionOptions)

Restituisce un valore che indica se due istanze di TransactionOptions non sono uguali.

Si applica a