AtomicComposition Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egyetlen kompozíciós műveletet jelöl a tranzakciós összetételhez.
public ref class AtomicComposition : IDisposable
public class AtomicComposition : IDisposable
type AtomicComposition = class
interface IDisposable
Public Class AtomicComposition
Implements IDisposable
- Öröklődés
-
AtomicComposition
- Megvalósítás
Megjegyzések
Important
Ez a típus implementálja a IDisposable felületet. Ha befejezte a típus használatát, közvetlenül vagy közvetve kell megsemmisítenie. A típus közvetlen ártalmatlanításához hívja meg a Dispose metódust egy try/catch blokkban. Ha közvetve szeretné megsemmisíteni, használjon olyan nyelvi szerkezetet, mint a using (C#-ban) vagy Using (a Visual Basicben). További információ: "Az IDisposable-t megvalósító objektum használata" című szakasz a IDisposable felület témakörében.
Konstruktorok
| Name | Description |
|---|---|
| AtomicComposition() |
Inicializálja a AtomicComposition osztály új példányát. |
| AtomicComposition(AtomicComposition) |
Inicializálja az osztály új példányát a AtomicComposition megadott szülővel AtomicComposition. |
Metódusok
| Name | Description |
|---|---|
| AddCompleteAction(Action) |
Hozzáad egy műveletet, amely akkor lesz végrehajtva, ha a teljes összeállítási művelet sikeresen befejeződött. |
| AddRevertAction(Action) |
Hozzáad egy műveletet, amely akkor lesz végrehajtva, ha a teljes összeállítási művelet meghiúsul. |
| Complete() |
Befejezettként jelöli meg ezt az összeállítási műveletet. |
| Dispose() |
Felszabadítja az osztály aktuális példánya AtomicComposition által használt összes erőforrást, és sikertelenként jelöli meg ezt az összeállítási műveletet. |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által AtomicComposition használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat. |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SetValue(Object, Object) |
Egy kulcs-érték pár mentése a tranzakcióban a feltételes állapot nyomon követéséhez. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| TryGetValue<T>(Object, Boolean, T) |
Lekéri a SetValue(Object, Object) metódus által mentett értéket a szülőtranzakciók keresésének tiltásával. |
| TryGetValue<T>(Object, T) |
Lekéri a SetValue(Object, Object) metódus által mentett értéket. |