Lenguaje

DataTransaction Clase

Definición

Representa una implementación de la interfaz 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
Herencia
Implementaciones

Constructores

Nombre Description
DataTransaction()

Crea una nueva instancia de la clase DataTransaction.

DataTransaction(IVsDataConnection)

Crea una instancia nueva de la DataTransaction clase y especifica una conexión de datos.

Propiedades

Nombre Description
CurrentTransactionLevel

Obtiene un valor numérico que indica el nivel de transacción actual.

Site

Obtiene o establece el sitio de objeto.

(Heredado de DataSiteableObject<T>)

Métodos

Nombre Description
BeginTransaction()

Inicia una transacción y devuelve el nuevo nivel de transacción actual.

CommitTransaction()

Confirma una transacción y devuelve el nuevo nivel de transacción actual.

OnSiteChanged(EventArgs)

Genera el evento SiteChanged.

(Heredado de DataSiteableObject<T>)
RollbackTransaction()

Revierte o anula una transacción y devuelve el nuevo nivel de transacción actual.

Eventos

Nombre Description
SiteChanged

Se produce cuando cambia la propiedad Site.

(Heredado de DataSiteableObject<T>)

Se aplica a