Compartilhar via


IMultiClusterGossipService Interface

Definição

public interface IMultiClusterGossipService : Orleans.ISystemTarget
type IMultiClusterGossipService = interface
    interface ISystemTarget
    interface IAddressable
Public Interface IMultiClusterGossipService
Implements ISystemTarget
Implementações

Métodos

FindLaggingSilos(MultiClusterConfiguration, Boolean)

Localize silos cuja configuração não corresponda à configuração esperada.

Publish(IMultiClusterGossipData, Boolean)

Fofocas unidirecionais em pequena escala: enviar dados parciais ao destinatário

Synchronize(IMultiClusterGossipData)

Fofocas em massa bidirecionais: enviar todos os dados conhecidos para o destinatário e receber todos os dados desconhecidos

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<TGrainInterface>(IAddressable)

Retorna uma referência tipada à granularidade fornecida.

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(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