Partage via


TransactionOptions Structure

Définition

Contient des informations supplémentaires qui spécifient les comportements de transaction.

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)
Héritage
TransactionOptions
Implémente

Remarques

Cette structure encapsule les paramètres de délai d’attente et de niveau d’isolation d’une transaction dans une structure simple et unique. Elle est transmise aux TransactionScope constructeurs et CommittableTransaction pour créer une transaction avec les comportements souhaités.

Propriétés

IsolationLevel

Obtient ou définit le niveau d’isolation de la transaction.

Timeout

Obtient ou définit le délai d'attente pour la transaction.

Méthodes

Equals(Object)

Détermine si cette instance de TransactionOptions et l'objet spécifié sont égaux.

Equals(TransactionOptions)

Indique si l’instance actuelle est égale à une autre instance du même type.

GetHashCode()

Retourne le code de hachage de cette instance.

Opérateurs

Equality(TransactionOptions, TransactionOptions)

Teste si deux instances de TransactionOptions spécifiées sont équivalentes.

Inequality(TransactionOptions, TransactionOptions)

Retourne une valeur qui indique si deux instances de TransactionOptions ne sont pas égales.

S’applique à