Compartilhar via


HashRingBasedStreamQueueMapper Classe

Definição

Um IConsistentRingStreamQueueMapper e, portanto, IStreamQueueMapper que equilibra as filas mapeando-as para um anel de hash que consiste em silos.

public class HashRingBasedStreamQueueMapper : Orleans.Streams.IConsistentRingStreamQueueMapper
type HashRingBasedStreamQueueMapper = class
    interface IConsistentRingStreamQueueMapper
    interface IStreamQueueMapper
Public Class HashRingBasedStreamQueueMapper
Implements IConsistentRingStreamQueueMapper
Herança
HashRingBasedStreamQueueMapper
Derivado
Implementações

Construtores

HashRingBasedStreamQueueMapper(HashRingStreamQueueMapperOptions, String)

Inicializa uma nova instância da classe HashRingBasedStreamQueueMapper.

HashRingBasedStreamQueueMapper(Int32, String)

Um IConsistentRingStreamQueueMapper e, portanto, IStreamQueueMapper que equilibra as filas mapeando-as para um anel de hash que consiste em silos.

Métodos

GetAllQueues()

Obtém todas as filas.

GetQueueForStream(Guid, String)

Um IConsistentRingStreamQueueMapper e, portanto, IStreamQueueMapper que equilibra as filas mapeando-as para um anel de hash que consiste em silos.

GetQueueForStream(StreamId)

Obtém a fila do fluxo especificado.

GetQueuesForRange(IRingRange)

Obtém as filas que são mapeadas para o intervalo especificado.

ToString()

Um IConsistentRingStreamQueueMapper e, portanto, IStreamQueueMapper que equilibra as filas mapeando-as para um anel de hash que consiste em silos.

Aplica-se a