IMigrationsDatabaseLock Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir kerede yalnızca bir geçiş uygulamasının çalıştırılabilmesini sağlamak için kullanılan veritabanındaki özel bir kilidi temsil eder.
public interface IMigrationsDatabaseLock : IAsyncDisposable, IDisposable
type IMigrationsDatabaseLock = interface
interface IDisposable
interface IAsyncDisposable
Public Interface IMigrationsDatabaseLock
Implements IAsyncDisposable, IDisposable
- Uygulamalar
Açıklamalar
Genellikle bunu yalnızca veritabanı sağlayıcıları uygular.
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| HistoryRepository |
Geçmiş deposu. |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| ReacquireIfNeeded(Boolean, Nullable<Boolean>) |
Geçerli kilit zaten serbest bırakılmışsa veritabanında bir kez daha özel kilit alır. |
| ReacquireIfNeededAsync(Boolean, Nullable<Boolean>, CancellationToken) |
Geçerli kilit zaten yayımlanmışsa, veritabanında bir kez daha özel kilit alır. |