AtomicComposition Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje pojedynczą operację kompozycji dla kompozycji transakcyjnej.
public ref class AtomicComposition : IDisposable
public class AtomicComposition : IDisposable
type AtomicComposition = class
interface IDisposable
Public Class AtomicComposition
Implements IDisposable
- Dziedziczenie
-
AtomicComposition
- Implementuje
Uwagi
Ważne
Ten typ implementuje IDisposable interfejs. Po zakończeniu korzystania z typu należy go usunąć bezpośrednio lub pośrednio. Aby usunąć typ bezpośrednio, wywołaj metodę Disposetry
/catch
w bloku. Aby usunąć go pośrednio, użyj konstrukcji językowej, takiej jak using
(w języku C#) lub Using
(w Visual Basic). Aby uzyskać więcej informacji, zobacz sekcję "Using an Object that Implements IDisposable" (Używanie obiektu implementujące protokół IDisposable) w temacie interfejsu IDisposable .
Konstruktory
AtomicComposition() |
Inicjuje nowe wystąpienie klasy AtomicComposition. |
AtomicComposition(AtomicComposition) |
Inicjuje AtomicComposition nowe wystąpienie klasy z określonym elementem nadrzędnym AtomicComposition. |
Metody
AddCompleteAction(Action) |
Dodaje akcję do wykonania po pomyślnym zakończeniu ogólnej operacji kompozycji. |
AddRevertAction(Action) |
Dodaje akcję do wykonania, jeśli ogólna operacja kompozycji zakończy się niepowodzeniem. |
Complete() |
Oznacza tę operację kompozycji jako ukończoną. |
Dispose() |
Zwalnia wszystkie zasoby używane przez bieżące wystąpienie AtomicComposition klasy i oznacz tę operację kompozycji jako niepowodzenie. |
Dispose(Boolean) |
Zwalnia zasoby niezarządzane używane przez element AtomicComposition i opcjonalnie zwalnia zasoby zarządzane. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetValue(Object, Object) |
Zapisuje parę klucz-wartość w transakcji, aby śledzić stan wstępny. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TryGetValue<T>(Object, Boolean, T) |
Pobiera wartość zapisaną przez SetValue(Object, Object) metodę z opcją braku wyszukiwania transakcji nadrzędnych. |
TryGetValue<T>(Object, T) |
Pobiera wartość zapisaną przez metodę SetValue(Object, Object) . |