DataTransaction Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
| 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
| 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
| 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
| SiteChanged |
Se produce cuando cambia la propiedad Site. (Heredado de DataSiteableObject<T>) |