DependentTransaction.Complete Metodo
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 ()
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.
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.
Prodotto | Versioni |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: