AtomicComposition Osztály

Definíció

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.

A következőre érvényes: