Поделиться через


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 предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство CurrentTransactionLevel Снабжанный классе возвращает числовое значение, показывающее уровень текущей транзакции.

В начало страницы

Методы

  Имя Описание
Открытый метод BeginTransaction Снабжанный классом, принятыми транзакции) и возвращениями новый уровень транзакции.
Открытый метод CommitTransaction Снабжанный классом, фиксациями транзакцию и возвращениями новый уровень транзакции.
Открытый метод RollbackTransaction Снабжанный классом, откатит или неупакованные пространства, транзакции и передачи новый уровень транзакции.

В начало страницы

Заметки

Этот интерфейс содержит базовую реализацию в DDEX .NET Framework.

См. также

Ссылки

Microsoft.VisualStudio.Data.Services.SupportEntities - пространство имен