TransactionOptions Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller ytterligare information som anger transaktionsbeteenden.
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
- Arv
- Implementeringar
Kommentarer
Den här strukturen kapslar in parametrarna för timeout- och isoleringsnivå för en transaktion i en enda enkel struktur. Den skickas till TransactionScope konstruktorerna och CommittableTransaction för att skapa en ny transaktion med önskade beteenden.
Egenskaper
| Name | Description |
|---|---|
| IsolationLevel |
Hämtar eller anger isoleringsnivån för transaktionen. |
| Timeout |
Hämtar eller anger tidsgränsen för transaktionen. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om den här TransactionOptions instansen och det angivna objektet är lika. |
| Equals(TransactionOptions) |
Anger om den aktuella instansen är lika med en annan instans av samma typ. |
| GetHashCode() |
Returnerar hash-koden för den här instansen. |
Operatorer
| Name | Description |
|---|---|
| Equality(TransactionOptions, TransactionOptions) |
Testar om två angivna TransactionOptions instanser är likvärdiga. |
| Inequality(TransactionOptions, TransactionOptions) |
Returnerar ett värde som anger om två TransactionOptions instanser inte är lika med. |