Aracılığıyla paylaş


DataTransaction Sınıf

Tanım

IVsDataTransaction arabiriminin bir uygulamasını temsil eder.

public ref class DataTransaction abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataTransaction
public abstract class DataTransaction : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataTransaction
type DataTransaction = class
    inherit DataSiteableObject<IVsDataConnection>
    interface IVsDataTransaction
Public MustInherit Class DataTransaction
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataTransaction
Devralma
Uygulamalar

Oluşturucular

DataTransaction()

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

DataTransaction(IVsDataConnection)

Veri bağlantısı belirterek sınıfının yeni bir örneğini DataTransaction başlatır.

Özellikler

CurrentTransactionLevel

Geçerli işlem düzeyini gösteren sayısal bir değer alır.

Site

Nesne sitesini alır veya ayarlar.

(Devralındığı yer: DataSiteableObject<T>)

Yöntemler

BeginTransaction()

Bir işlem başlatır ve yeni geçerli işlem düzeyini döndürür.

CommitTransaction()

Bir işlem işler ve yeni geçerli işlem düzeyini döndürür.

OnSiteChanged(EventArgs)

Olayı tetikler SiteChanged .

(Devralındığı yer: DataSiteableObject<T>)
RollbackTransaction()

Bir işlemi geri alır veya geçersiz kılar ve yeni geçerli işlem düzeyini döndürür.

Ekinlikler

SiteChanged

Özelliği değiştirildiğinde Site gerçekleşir.

(Devralındığı yer: DataSiteableObject<T>)

Şunlara uygulanır