Compartilhar via


IDevelopmentLeaseProviderGrain Interface

Definição

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
Derivado
Implementações

Métodos

Acquire(String, LeaseRequest[])

Operação de concessões de aquisição em lote

(Herdado de ILeaseProvider)
Release(String, AcquiredLease[])

Operação de concessão de versão em lote

(Herdado de ILeaseProvider)
Renew(String, AcquiredLease[])

Operação de concessão de renovação de lote

(Herdado de ILeaseProvider)
Reset()

Esquece todas as concessões. Usado para simular a perda dessa granularidade ou para forçar o rebalanceamento de filas

Métodos de Extensão

AsReference<TGrainInterface>(IAddressable)

Retorna uma referência tipada à granularidade fornecida.

BindGrainReference(IAddressable, IGrainFactory)

Associa a referência de granularidade ao fornecido IGrainFactory.

Cast(IAddressable, Type)

Retorna uma referência tipada à granularidade fornecida.

Cast<TGrainInterface>(IAddressable)

Retorna uma referência tipada à granularidade fornecida.

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

Retorna a Guid representação de uma chave primária de granularidade.

GetPrimaryKey(IAddressable)

Retorna a Guid representação de uma chave primária de granularidade.

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

Retorna a long representação de uma chave primária de granularidade.

GetPrimaryKeyLong(IAddressable)

Retorna a long representação de uma chave primária de granularidade.

GetPrimaryKeyString(IAddressable)

Retorna a string chave primária da granularidade.

IsPrimaryKeyBasedOnLong(IAddressable)

Retorna se parte da chave primária é do tipo long.

Aplica-se a