SubordinateTransaction Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Temsilci seçilebilen köklendirilemeyen bir işlemi temsil eder. Bu sınıf devralınamaz.
public ref class SubordinateTransaction sealed : System::Transactions::Transaction
public sealed class SubordinateTransaction : System.Transactions.Transaction
[System.Serializable]
public sealed class SubordinateTransaction : System.Transactions.Transaction
type SubordinateTransaction = class
inherit Transaction
[<System.Serializable>]
type SubordinateTransaction = class
inherit Transaction
Public NotInheritable Class SubordinateTransaction
Inherits Transaction
- Devralma
- Öznitelikler
Açıklamalar
Bu sınıf, arabiriminin Transaction bir uygulamasını ISimpleTransactionSuperior alan bir oluşturucudan türetilir ve sağlar. Bu türün örnekleri kök işlem değildir, ancak temsilci olarak atanabilir.
Oluşturucular
SubordinateTransaction(IsolationLevel, ISimpleTransactionSuperior) |
SubordinateTransaction sınıfının yeni bir örneğini başlatır. |
Özellikler
IsolationLevel |
İşlemin yalıtım düzeyini alır. (Devralındığı yer: Transaction) |
PromoterType |
İşlem yükseltildiğinde Promote yöntemi tarafından döndürülen biçimini |
TransactionInformation |
Bir işlem hakkında ek bilgi alır. (Devralındığı yer: Transaction) |
Yöntemler
BeginCommitInternal(AsyncCallback) |
Temsilci seçilebilen köklendirilemeyen bir işlemi temsil eder. Bu sınıf devralınamaz. (Devralındığı yer: Transaction) |
Clone() |
İşlemin bir kopyasını oluşturur. (Devralındığı yer: Transaction) |
DependentClone(DependentCloneOption) |
İşlemin bağımlı bir kopyasını oluşturur. (Devralındığı yer: Transaction) |
Dispose() |
nesnesi tarafından tutulan kaynakları serbest bırakır. (Devralındığı yer: Transaction) |
EndCommitInternal(IAsyncResult) |
Temsilci seçilebilen köklendirilemeyen bir işlemi temsil eder. Bu sınıf devralınamaz. (Devralındığı yer: Transaction) |
EnlistDurable(Guid, IEnlistmentNotification, EnlistmentOptions) |
bir işleme katılmak için iki aşama işlemeyi destekleyen dayanıklı bir kaynak yöneticisini listeler. (Devralındığı yer: Transaction) |
EnlistDurable(Guid, ISinglePhaseNotification, EnlistmentOptions) |
Bir işlemeye katılmak için tek aşamalı işleme iyileştirmesini destekleyen dayanıklı bir kaynak yöneticisini listeler. (Devralındığı yer: Transaction) |
EnlistPromotableSinglePhase(IPromotableSinglePhaseNotification) |
Tanıtılabilir tek aşamalı liste (PSPE) kullanarak iç işlemi olan bir kaynak yöneticisini listeler. (Devralındığı yer: Transaction) |
EnlistPromotableSinglePhase(IPromotableSinglePhaseNotification, Guid) |
Tanıtılabilir tek aşamalı liste (PSPE) kullanarak iç işlemi olan bir kaynak yöneticisini listeler. (Devralındığı yer: Transaction) |
EnlistVolatile(IEnlistmentNotification, EnlistmentOptions) |
bir işlemeye katılmak için iki aşamalı işlemeyi destekleyen geçici bir kaynak yöneticisini listeler. (Devralındığı yer: Transaction) |
EnlistVolatile(ISinglePhaseNotification, EnlistmentOptions) |
Bir işlemeye katılmak için tek aşamalı işleme iyileştirmesini destekleyen geçici bir kaynak yöneticisini listeler. (Devralındığı yer: Transaction) |
Equals(Object) |
Bu işlemin ve belirtilen nesnenin eşit olup olmadığını belirler. (Devralındığı yer: Transaction) |
GetHashCode() |
Bu örneğe ilişkin karma kodu döndürür. (Devralındığı yer: Transaction) |
GetPromotedToken() |
|
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) |
PromoteAndEnlistDurable(Guid, IPromotableSinglePhaseNotification, ISinglePhaseNotification, EnlistmentOptions) |
bir işlemeye katılmak için iki aşamalı işlemeyi destekleyen dayanıklı bir kaynak yöneticisini yükseltip listeler. (Devralındığı yer: Transaction) |
Rollback() |
İşlemi geri alır (durdurur). (Devralındığı yer: Transaction) |
Rollback(Exception) |
İşlemi geri alır (durdurur). (Devralındığı yer: Transaction) |
SetDistributedTransactionIdentifier(IPromotableSinglePhaseNotification, Guid) |
MSDTC olmayan yükseltici tarafından oluşturulan dağıtılmış işlem tanımlayıcısını ayarlar. (Devralındığı yer: Transaction) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
Ekinlikler
TransactionCompleted |
İşlemin tamamlandığını gösterir. (Devralındığı yer: Transaction) |
Belirtik Arabirim Kullanımları
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Bu işlemi seri hale getirmek için gereken verileri içeren bir SerializationInfo alır. (Devralındığı yer: Transaction) |
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu güvenli iş parçacığı türüdür.