IManagementGrain.UpdateConfiguration Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atualize as informações de configuração dinamicamente. Somente um subconjunto de informações de configuração pode ser atualizado – gerará um erro (e não fará nenhuma alteração de configuração) se você especificar atributos ou elementos que não podem ser alterados. O formato de configuração é XML, no mesmo formato que o arquivo OrleansConfiguration.xml. Os elementos e atributos permitidos são:
<OrleansConfiguration> <Globals> <Messaging ResponseTimeout="?"/> <Caching CacheSize="?"/> <Activation CollectionInterval="?" CollectionAmount="?" CollectionTotalMemoryLimit="?" CollectionActivationLimit="?"/> <Liveness ProbeTimeout="?" TableRefreshTimeout="?" NumMissedProbesLimit="?"/> </Globals> <Defaults> <LoadShedding Enabled="?" LoadLimit="?"/> <Tracing DefaultTraceLevel="?" PropagateActivityId="?"> <TraceLevelOverride LogPrefix="?" TraceLevel="?"/> </Tracing> </Defaults> </OrleansConfiguration>
public System.Threading.Tasks.Task UpdateConfiguration (Orleans.Runtime.SiloAddress[] hostIds, System.Collections.Generic.Dictionary<string,string> configuration, System.Collections.Generic.Dictionary<string,string> tracing);
abstract member UpdateConfiguration : Orleans.Runtime.SiloAddress[] * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, string> -> System.Threading.Tasks.Task
Public Function UpdateConfiguration (hostIds As SiloAddress(), configuration As Dictionary(Of String, String), tracing As Dictionary(Of String, String)) As Task
Parâmetros
- hostIds
- SiloAddress[]
Silos a serem atualizados ou nulos para todos os silos
- configuration
- Dictionary<String,String>
Elementos XML e atributos a serem atualizados
- tracing
- Dictionary<String,String>
Configurações de nível de rastreamento