IDbContextTransaction.ReleaseSavepointAsync(String, CancellationToken) 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.
Elimina definitivamente un punto di salvataggio definito nella transazione corrente. In questo modo il sistema può recuperare alcune risorse prima che la transazione termini.
public virtual System.Threading.Tasks.Task ReleaseSavepointAsync (string name, System.Threading.CancellationToken cancellationToken = default);
abstract member ReleaseSavepointAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ReleaseSavepointAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function ReleaseSavepointAsync (name As String, Optional cancellationToken As CancellationToken = Nothing) As Task
Parametri
- name
- String
Nome del punto di salvataggio da rilasciare.
- cancellationToken
- CancellationToken
Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.
Restituisce
Task che rappresenta l'operazione asincrona.
Eccezioni
Se CancellationToken viene annullato.
Commenti
Se la versione del punto di salvataggio non è supportata ReleaseSavepoint(String) e ReleaseSavepointAsync(String, CancellationToken) non deve eseguire alcuna operazione anziché generare. Questo è il comportamento predefinito.
Per altre informazioni ed esempi , vedere Transazioni in EF Core .