AtomicComposition Sınıf

Tanım

İşlem oluşturma için tek bir oluşturma işlemini temsil eder.

public ref class AtomicComposition : IDisposable
public class AtomicComposition : IDisposable
type AtomicComposition = class
    interface IDisposable
Public Class AtomicComposition
Implements IDisposable
Devralma
AtomicComposition
Uygulamalar

Açıklamalar

Önemli

Bu tür arabirimini IDisposable uygular. Türünü kullanmayı bitirdiğinizde, doğrudan veya dolaylı olarak atmalısınız. Türü doğrudan atmak için yöntemini bir try/catch blokta çağırın.Dispose Bunu dolaylı olarak atmak için (C#'ta) veya Using (Visual Basic'te) gibi using bir dil yapısı kullanın. Daha fazla bilgi için arabirim konusunun "IDisposable Uygulayan Bir Nesne Kullanma" bölümüne IDisposable bakın.

Oluşturucular

AtomicComposition()

AtomicComposition sınıfının yeni bir örneğini başlatır.

AtomicComposition(AtomicComposition)

Belirtilen üst AtomicCompositionile sınıfının yeni bir örneğini AtomicComposition başlatır.

Yöntemler

AddCompleteAction(Action)

Genel oluşturma işlemi başarıyla tamamlandığında yürütülecek bir eylem ekler.

AddRevertAction(Action)

Genel oluşturma işlemi başarısız olursa yürütülecek bir eylem ekler.

Complete()

Bu oluşturma işlemini tamamlandı olarak işaretler.

Dispose()

Sınıfın geçerli örneği AtomicComposition tarafından kullanılan tüm kaynakları serbest bırakır ve bu oluşturma işlemini başarısız olarak işaretler.

Dispose(Boolean)

AtomicComposition tarafından kullanılan yönetilmeyen kaynakları serbest bırakır ve yönetilen kaynakları isteğe bağlı olarak serbest bırakır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
SetValue(Object, Object)

Belirsiz durumu izlemek için işlemdeki bir anahtar-değer çiftini kaydeder.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
TryGetValue<T>(Object, Boolean, T)

Üst işlemleri aramama seçeneğiyle yöntemi tarafından SetValue(Object, Object) kaydedilen bir değeri alır.

TryGetValue<T>(Object, T)

yöntemi tarafından SetValue(Object, Object) kaydedilen bir değeri alır.

Şunlara uygulanır