DependentTransaction.Complete Metodo
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.
Tenta di completare la transazione dipendente.
public:
void Complete();
public void Complete ();
member this.Complete : unit -> unit
Public Sub Complete ()
Eccezioni
Qualsiasi tentativo di operazioni aggiuntive nella transazione dopo che viene chiamato questo metodo. Sono inclusi metodi di richiamo quali EnlistVolatile, EnlistDurable, Clone(), DependentClone(DependentCloneOption) oppure qualsiasi operazione di serializzazione nella transazione.
Commenti
Chiamare questo metodo quando il clone dipendente vuole informare l'autore della transazione che ha completato il suo lavoro e la transazione può essere eseguita se l'elemento padre è pronto.
Dopo aver richiamato questa chiamata, non è necessario tentare alcun lavoro aggiuntivo sulla transazione oppure viene generata un'eccezione.
Se il dominio dell'applicazione viene disattivato dopo che questo metodo viene chiamato e prima del completamento della transazione, la transazione potrebbe interrompere.
Nota Questo metodo deve essere chiamato una sola volta durante la durata della transazione dipendente.