다음을 통해 공유


IManagementGrain.UpdateConfiguration 메서드

정의

구성 정보를 동적으로 업데이트합니다. 구성 정보의 하위 집합만 업데이트할 수 있습니다. 변경할 수 없는 특성 또는 요소를 지정하면 오류가 발생하며 구성을 변경하지 않습니다. 구성 형식은 OrleansConfiguration.xml 파일과 동일한 형식의 XML입니다. 허용되는 요소 및 특성은 다음과 같습니다.

<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

매개 변수

hostIds
SiloAddress[]

업데이트할 사일로 또는 모든 사일로에 대해 null

configuration
Dictionary<String,String>

업데이트할 XML 요소 및 특성

tracing
Dictionary<String,String>

추적 수준 설정

반환

적용 대상