Freigeben über


ILeaseStore Schnittstelle

Definition

Stellt den Leasespeichercontainer dar, der mit der Initialisierung/Bereinigung von Leases für bestimmte Überwachungssammlungen und Leasecontainerpräfixe zu tun hat.

public interface ILeaseStore
type ILeaseStore = interface
Public Interface ILeaseStore
Abgeleitet

Methoden

AcquireInitializationLockAsync(TimeSpan)

Platziert eine Sperre für den Leasespeicher zur Initialisierung. Nur ein Prozess kann den Speicher für die Sperrzeit besitzen.

IsInitializedAsync()

Überprüft, ob der Leasespeicher initialisiert ist.

MarkInitializedAsync()

Markieren Sie den Speicher als initialisiert.

ReleaseInitializationLockAsync()

Gibt die Sperre für den Leasespeicher für die Initialisierung frei.

Gilt für: