IManagementGrain.UpdateStreamProviders Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Динамически обновляйте поставщики потоков. Поставщики потоков в перечисленных подсистемах будут обновлены на основе различий между загруженными поставщиками потоков и списком поставщиков в streamProviderConfigurations: если поставщик в объекте конфигурации уже существует в хранилище, он будет сохранен как есть; Если поставщик в объекте конфигурации не существует в хранилище, он будет загружен и запущен; Если поставщик, который существует в хранилище, но не находится в объекте конфигурации, он будет остановлен и удален из хранилища.
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
Параметры
- hostIds
- SiloAddress[]
Оси для обновления или значения NULL для всех силосов
- streamProviderConfigurations
- IDictionary<String,ProviderCategoryConfiguration>
конфигурации поставщика потоков, которые несут целевые поставщики потоков