Freigeben über


InMemoryLeaseProvider Klasse

Definition

Im Speicherleasinganbieter für Entwicklung und Testnutzung. Dieser Anbieter speichert Leaseinformationen im Arbeitsspeicher und kann verloren gehen, wenn Grain inaktiv wird oder das Silo abstürzt. Diese Implementierung ist nur für Test- oder lokale Entwicklungszwecke vorgesehen – NICHT FÜR PRODUKTIONSZWECKe.

public class InMemoryLeaseProvider : Orleans.LeaseProviders.ILeaseProvider
type InMemoryLeaseProvider = class
    interface ILeaseProvider
Public Class InMemoryLeaseProvider
Implements ILeaseProvider
Vererbung
InMemoryLeaseProvider
Implementiert

Konstruktoren

InMemoryLeaseProvider(IGrainFactory)

Initialisiert eine neue Instanz der InMemoryLeaseProvider-Klasse.

Methoden

Acquire(String, LeaseRequest[])

Batch-Erwerb von Leasevorgängen

GetLeaseProviderGrain(IGrainFactory)

Im Speicherleasinganbieter für Entwicklung und Testnutzung. Dieser Anbieter speichert Leaseinformationen im Arbeitsspeicher und kann verloren gehen, wenn Grain inaktiv wird oder das Silo abstürzt. Diese Implementierung ist nur für Test- oder lokale Entwicklungszwecke vorgesehen – NICHT FÜR PRODUKTIONSZWECKe.

Release(String, AcquiredLease[])

Batch-Releaseleasingvorgang

Renew(String, AcquiredLease[])

Leasevorgang für Batcherneuerung

Gilt für: