TransactionOptions Structure

Définition

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

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

Remarques

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

Propriétés

Nom Description
IsolationLevel

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

Timeout

Obtient ou définit la période d’expiration de la transaction.

Méthodes

Nom Description
Equals(Object)

Détermine si cette TransactionOptions instance 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 pour cette instance.

Opérateurs

Nom Description
Equality(TransactionOptions, TransactionOptions)

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

Inequality(TransactionOptions, TransactionOptions)

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

S’applique à