TransactionOptions Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |