DataContext.Transaction Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta una transazione locale per .NET Framework da usare per accedere al 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
Valore della proprietà
Oggetto transazione utilizzato da DataContext durante l'esecuzione di query e comandi.
Commenti
Lo scenario principale per questa proprietà è l'interoperabilità con il codice di ADO.NET relazionale. Ad esempio, usare questa proprietà quando si scrivono metodi personalizzati Create
/Update
Delete
/per impostare la Transaction
proprietà sull'oggetto ADO.Command
Tenere presente quanto segue:
Se questa proprietà non è stata impostata in modo esplicito, il getter restituisce Null.
Se il codice è in esecuzione in un Transaction contesto, l'impostazione di questa proprietà genera un'eccezione.
Se questa proprietà è impostata e viene aperto un nuovo Transaction oggetto , viene generata un'eccezione quando viene eseguita una query o un aggiornamento.