IVsDataTransaction 인터페이스

일괄 처리는 일련의 관련된 작업을 롤백할 수 있는 트랜잭션 처리에 대 한 속성 및 메서드를 노출 하는 인터페이스를 나타냅니다.

네임스페이스:  Microsoft.VisualStudio.Data.Services.SupportEntities
어셈블리:  Microsoft.VisualStudio.Data.Services(Microsoft.VisualStudio.Data.Services.dll)

구문

‘선언
<DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")> _
Public Interface IVsDataTransaction
[DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface IVsDataTransaction
[DataClientObjectAttribute(L"17A9A28C-30F9-4e80-897F-5F16B13C7391")]
public interface class IVsDataTransaction
[<DataClientObjectAttribute("17A9A28C-30F9-4e80-897F-5F16B13C7391")>]
type IVsDataTransaction =  interface end
public interface IVsDataTransaction

IVsDataTransaction 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 CurrentTransactionLevel 클래스에서 구현할 때 현재 트랜잭션 수준을 나타내는 숫자 값을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 BeginTransaction 클래스에서 구현 되 면 트랜잭션을 시작 하 고 새 트랜잭션 수준을 반환 합니다.
Public 메서드 CommitTransaction 클래스에서 구현 되는 경우 트랜잭션이 발생 하 고 새 트랜잭션 수준을 반환 합니다.
Public 메서드 RollbackTransaction 클래스에서 구현 되는 경우 또는 voids 트랜잭션이 롤백되고 새 트랜잭션 수준을 반환 합니다.

위쪽

설명

이 인터페이스의 기본 구현을 DDEX 프레임 워크에 있습니다.

참고 항목

참조

Microsoft.VisualStudio.Data.Services.SupportEntities 네임스페이스