DataContext.Transaction DataContext.Transaction DataContext.Transaction DataContext.Transaction Property

Definición

Obtiene o establece una transacción local que .NET Framework.NET Framework va a utilizar para obtener acceso a la base de datos.Gets or sets a local transaction for the .NET Framework.NET Framework to use to access the database.

public:
 property System::Data::Common::DbTransaction ^ Transaction { System::Data::Common::DbTransaction ^ get(); void set(System::Data::Common::DbTransaction ^ value); };
public System.Data.Common.DbTransaction Transaction { get; set; }
member this.Transaction : System.Data.Common.DbTransaction with get, set
Public Property Transaction As DbTransaction

Valor de propiedad

Objeto de transacción utilizado por el objeto DataContext al ejecutar consultas y comandos.The transaction object used by the DataContext when executing queries and commands.

Comentarios

El escenario principal de esta propiedad es la interoperabilidad ADO.NETADO.NET con el código relacional.The primary scenario for this property is interoperability with relational ADO.NETADO.NET code. Por ejemplo, use esta propiedad Create cuando escriba sus propios / / Delete Update métodos para establecer la Transaction propiedad en el objeto de Command ADO.For example, use this property when you write your own Create/Update/Delete methods to set the Transaction property on the ADO Command object.

Tenga en cuenta lo siguiente:Note the following:

  • Si esta propiedad no se ha establecido explícitamente, el captador devuelve NULL.If this property has not been explicitly set, the getter returns null.

  • Si el código se está ejecutando en un Transaction contexto, al establecer esta propiedad se produce una excepción.If the code is executing in a Transaction context, setting this property throws an exception.

  • Si se establece esta propiedad y se abre Transaction un nuevo, se produce una excepción cuando se ejecuta una consulta o una actualización.If this property is set and a new Transaction is opened, an exception is thrown when a query or update is executed.

Se aplica a