IVsDataTransaction (Interfaz)

Representa la interfaz que expone métodos y propiedades para el procesamiento de transacciones, que permite confirmar o que revertir una serie de operaciones relacionadas como lote.

Espacio de nombres:  Microsoft.VisualStudio.Data.Services.SupportEntities
Ensamblado:  Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)

Sintaxis

'Declaración
<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

El tipo IVsDataTransaction expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública CurrentTransactionLevel Cuando es implementada por una clase, obtiene un valor numérico que indica el nivel de la transacción actual.

Arriba

Métodos

  Nombre Descripción
Método público BeginTransaction Cuando es implementada por una clase, iniciados una transacción y especificado el nuevo nivel de la transacción.
Método público CommitTransaction Cuando es implementada por una clase, confirmaciones una transacción y especificado el nuevo nivel de la transacción.
Método público RollbackTransaction Cuando es implementada por una clase, revierte, o vacíos, una transacción y retornos el nuevo nivel de la transacción.

Arriba

Comentarios

Esta interfaz tiene una implementación base en el marco de DDEX.

Vea también

Referencia

Microsoft.VisualStudio.Data.Services.SupportEntities (Espacio de nombres)