Compartilhar via


IManagementGrain.UpdateStreamProviders Método

Definição

Atualize os provedores de fluxo dinamicamente. Os provedores de fluxo nos silos listados serão atualizados com base nas diferenças entre seus provedores de fluxo carregados e a lista de provedores no streamProviderConfigurations: se um provedor no objeto de configuração já existir no silo, ele será mantido como está; se um provedor no objeto de configuração não existir no silo, ele será carregado e iniciado; se um provedor que existe no silo, mas não está no objeto de configuração, ele será interrompido e removido do silo.

public System.Threading.Tasks.Task UpdateStreamProviders (Orleans.Runtime.SiloAddress[] hostIds, System.Collections.Generic.IDictionary<string,Orleans.Runtime.Configuration.ProviderCategoryConfiguration> streamProviderConfigurations);
abstract member UpdateStreamProviders : Orleans.Runtime.SiloAddress[] * System.Collections.Generic.IDictionary<string, Orleans.Runtime.Configuration.ProviderCategoryConfiguration> -> System.Threading.Tasks.Task
Public Function UpdateStreamProviders (hostIds As SiloAddress(), streamProviderConfigurations As IDictionary(Of String, ProviderCategoryConfiguration)) As Task

Parâmetros

hostIds
SiloAddress[]

Silos a serem atualizados ou nulos para todos os silos

streamProviderConfigurations
IDictionary<String,ProviderCategoryConfiguration>

configurações do provedor de fluxo que carrega provedores de fluxo de destino

Retornos

Aplica-se a