다음을 통해 공유


DataTransaction 클래스

정의

IVsDataTransaction 인터페이스의 구현을 나타냅니다.

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
상속
구현

생성자

DataTransaction()

DataTransaction 클래스의 새 인스턴스를 인스턴스화합니다.

DataTransaction(IVsDataConnection)

데이터 연결을 지정하여 클래스의 DataTransaction 새 instance 인스턴스화합니다.

속성

CurrentTransactionLevel

현재 트랜잭션 수준을 나타내는 숫자 값을 가져옵니다.

Site

개체 사이트를 가져오거나 설정합니다.

(다음에서 상속됨 DataSiteableObject<T>)

메서드

BeginTransaction()

트랜잭션을 시작하고 새 현재 트랜잭션 수준을 반환합니다.

CommitTransaction()

트랜잭션을 커밋하고 새 현재 트랜잭션 수준을 반환합니다.

OnSiteChanged(EventArgs)

SiteChanged 이벤트를 발생시킵니다.

(다음에서 상속됨 DataSiteableObject<T>)
RollbackTransaction()

트랜잭션을 롤백하거나 voids하고 새 현재 트랜잭션 수준을 반환합니다.

이벤트

SiteChanged

Site 속성이 변경될 때 발생합니다.

(다음에서 상속됨 DataSiteableObject<T>)

적용 대상