Condividi tramite


IDevelopmentLeaseProviderGrain Interfaccia

Definizione

public interface IDevelopmentLeaseProviderGrain : Orleans.IGrainWithIntegerKey, Orleans.LeaseProviders.ILeaseProvider
type IDevelopmentLeaseProviderGrain = interface
    interface ILeaseProvider
    interface IGrainWithIntegerKey
    interface IGrain
    interface IAddressable
Public Interface IDevelopmentLeaseProviderGrain
Implements IGrainWithIntegerKey, ILeaseProvider
Derivato
Implementazioni

Metodi

Acquire(String, LeaseRequest[])

Operazione di acquisizione di lease in Batch

(Ereditato da ILeaseProvider)
Release(String, AcquiredLease[])

Operazione di lease di rilascio batch

(Ereditato da ILeaseProvider)
Renew(String, AcquiredLease[])

Operazione di rinnovo del lease in batch

(Ereditato da ILeaseProvider)
Reset()

Dimentica tutti i lease. Usato per simulare la perdita di questo granularità o per forzare il ribilanciamento delle code

Metodi di estensione

AsReference<TGrainInterface>(IAddressable)

Restituisce un riferimento tipizzato alla granularità specificata.

BindGrainReference(IAddressable, IGrainFactory)

Associa il riferimento granulare all'oggetto specificato IGrainFactory.

Cast(IAddressable, Type)

Restituisce un riferimento tipizzato alla granularità specificata.

Cast<TGrainInterface>(IAddressable)

Restituisce un riferimento tipizzato alla granularità specificata.

GetGrainIdentity(IGrain)
GetPrimaryKey(IGrain)
GetPrimaryKey(IGrain, String)
GetPrimaryKey(IAddressable)

Restituisce la Guid rappresentazione di una chiave primaria granulare.

GetPrimaryKey(IAddressable, String)

Restituisce la Guid rappresentazione di una chiave primaria granulare.

GetPrimaryKeyLong(IGrain)
GetPrimaryKeyLong(IGrain, String)
GetPrimaryKeyLong(IAddressable)

Restituisce la long rappresentazione di una chiave primaria granulare.

GetPrimaryKeyLong(IAddressable, String)

Restituisce la long rappresentazione di una chiave primaria granulare.

GetPrimaryKeyString(IAddressable)

Restituisce la string chiave primaria della granularità.

IsPrimaryKeyBasedOnLong(IAddressable)

Restituisce un valore che indica se la parte della chiave primaria è di tipo long.

Si applica a