Condividi tramite


InMemoryLeaseProvider Classe

Definizione

Provider di lease in memoria per l'uso di sviluppo e test. Questo provider archivia le informazioni di lease in memoria un può essere perso se la granularità diventa inattiva o se silo si arresta in modo anomalo. Questa implementazione è destinata solo a scopi di test o di sviluppo locale- NOT FOR PRODUCTION USE.

public class InMemoryLeaseProvider : Orleans.LeaseProviders.ILeaseProvider
type InMemoryLeaseProvider = class
    interface ILeaseProvider
Public Class InMemoryLeaseProvider
Implements ILeaseProvider
Ereditarietà
InMemoryLeaseProvider
Implementazioni

Costruttori

InMemoryLeaseProvider(IGrainFactory)

Inizializza una nuova istanza della classe InMemoryLeaseProvider.

Metodi

Acquire(String, LeaseRequest[])

Operazione di acquisizione di lease in Batch

GetLeaseProviderGrain(IGrainFactory)

Provider di lease in memoria per l'uso di sviluppo e test. Questo provider archivia le informazioni di lease in memoria un può essere perso se la granularità diventa inattiva o se silo si arresta in modo anomalo. Questa implementazione è destinata solo a scopi di test o di sviluppo locale- NOT FOR PRODUCTION USE.

Release(String, AcquiredLease[])

Operazione di lease di rilascio batch

Renew(String, AcquiredLease[])

Operazione di rinnovo del lease in batch

Si applica a