TransactionOptions Structure

Définition

Contient des informations supplémentaires qui spécifient les comportements de transaction.Contains additional information that specifies transaction behaviors.

public value class TransactionOptions
public struct TransactionOptions
type TransactionOptions = struct
Public Structure TransactionOptions
Héritage
TransactionOptions

Remarques

Cette structure encapsule les paramètres de délai d’attente et de niveau d’isolation pour une transaction dans une structure unique et simple.This structure encapsulates the timeout and isolation level parameters for a transaction into a single, simple structure. Elle est passée aux TransactionScope constructeurs et CommittableTransaction pour créer une nouvelle transaction avec les comportements souhaités.It is passed to the TransactionScope and CommittableTransaction constructors to create a new transaction with the desired behaviors.

Propriétés

IsolationLevel

Obtient ou définit le niveau d’isolation de la transaction.Gets or sets the isolation level of the transaction.

Timeout

Obtient ou définit le délai d'attente pour la transaction.Gets or sets the timeout period for the transaction.

Méthodes

Equals(Object)

Détermine si cette instance de TransactionOptions et l'objet spécifié sont égaux.Determines whether this TransactionOptions instance and the specified object are equal.

GetHashCode()

Retourne le code de hachage de cette instance.Returns the hash code for this instance.

Opérateurs

Equality(TransactionOptions, TransactionOptions)

Teste si deux instances de TransactionOptions spécifiées sont équivalentes.Tests whether two specified TransactionOptions instances are equivalent.

Inequality(TransactionOptions, TransactionOptions)

Retourne une valeur qui indique si deux instances de TransactionOptions ne sont pas égales.Returns a value that indicates whether two TransactionOptions instances are not equal.

S’applique à