IMigrationsDatabaseLock Interfaccia
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.
Rappresenta un blocco esclusivo sul database utilizzato per garantire che sia possibile eseguire una sola applicazione di migrazione alla volta.
public interface IMigrationsDatabaseLock : IAsyncDisposable, IDisposable
type IMigrationsDatabaseLock = interface
interface IDisposable
interface IAsyncDisposable
Public Interface IMigrationsDatabaseLock
Implements IAsyncDisposable, IDisposable
- Implementazioni
Commenti
In genere solo i provider di database lo implementano.
Proprietà
| Nome | Descrizione |
|---|---|
| HistoryRepository |
Repository di cronologia. |
Metodi
| Nome | Descrizione |
|---|---|
| ReacquireIfNeeded(Boolean, Nullable<Boolean>) |
Acquisisce di nuovo un blocco esclusivo nel database se quello corrente è già stato rilasciato. |
| ReacquireIfNeededAsync(Boolean, Nullable<Boolean>, CancellationToken) |
Acquisisce di nuovo un blocco esclusivo sul database, se quello corrente è già stato rilasciato. |