다음을 통해 공유


TestClusterOptions 클래스

정의

테스트 클러스터에 대한 구성 옵션입니다.

[System.Serializable]
public class TestClusterOptions
public class TestClusterOptions
[<System.Serializable>]
type TestClusterOptions = class
type TestClusterOptions = class
Public Class TestClusterOptions
상속
TestClusterOptions
특성

생성자

TestClusterOptions()

에서 지정한 기본값 ExtendedFallbackOptions 을 사용하여 의 TestClusterOptions 새 인스턴스를 DefaultExtendedConfiguration초기화합니다.

TestClusterOptions(IConfiguration)

지정된 구성을 사용하여 의 TestClusterOptions 새 인스턴스를 초기화합니다.

TestClusterOptions(Int16)

초기 사일로 수를 재정의 TestClusterOptions 하고 에서 지정DefaultExtendedConfiguration한 기본값 ExtendedFallbackOptions 을 사용하여 새 인스턴스를 초기화합니다.

TestClusterOptions(TestClusterOptions+FallbackOptions)

TestClusterOptions의 새 인스턴스를 초기화합니다.

속성

ApplicationBaseDirectory

애플리케이션 기본 디렉터리를 가져오거나 설정합니다.

AssumeHomogenousSilosForTesting

테스트 목적으로 동종 사일로를 가정할지 여부를 나타내는 값을 가져오거나 설정합니다.

BaseGatewayPort

첫 번째 사일로의 게이트웨이 포트인 기본 게이트웨이 포트를 가져오거나 설정합니다. 다른 사일로는 후속 포트를 사용합니다.

BaseSiloPort

첫 번째 사일로의 포트인 기본 사일로 포트를 가져오거나 설정합니다. 다른 사일로는 후속 포트를 사용합니다.

ClientBuilderConfiguratorTypes

클라이언트 작성기 구성기 형식을 가져옵니다.

ClientConfiguration

클라이언트 구성을 가져오거나 설정합니다. 구성을 받을 때 값이 지정되지 않으면 새 값이 로 빌드됩니다. BuildClientConfiguration(ClusterConfiguration)

ClusterConfiguration

클러스터 구성을 가져오거나 설정합니다. 구성을 받을 때 값이 지정되지 않으면 새 값이 로 빌드됩니다. Orleans.TestingHost.TestClusterOptions.BuildClusterConfiguration

ClusterId

클러스터 식별자를 가져오거나 설정합니다.

ConfigureFileLogging

파일 로깅을 구성할지 여부를 나타내는 값을 가져오거나 설정합니다.

ConnectionTransport

사일로 및 클라이언트를 연결하는 데 사용할 전송을 나타내는 값을 가져오거나 설정합니다.

ExtendedFallbackOptions

사용자가 일부 구성 설정을 명시적으로 제공하지 않는 경우(예: ) 대체 옵션을 가져오거나 설정합니다. DataConnectionString

GatewayPerSilo

각 사일로가 게이트웨이를 호스트해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

InitializeClientOnDeploy

배포 시 클라이언트를 즉시 초기화할지 여부를 나타내는 값을 가져오거나 설정합니다.

InitialSilosCount

초기 사일로 수를 가져오거나 설정합니다.

ServiceId

서비스 식별자를 가져오거나 설정합니다.

SiloBuilderConfiguratorTypes

사일로 작성기 구성기 형식을 가져옵니다.

UseTestClusterMembership

테스트 클러스터 멤버 자격을 사용할지 여부를 나타내는 값을 가져오거나 설정합니다.

메서드

AddNodeConfiguration(ClusterConfiguration, Silo+SiloType, Int16, Int32, Int32)

사일로 구성을 대상 클러스터 구성에 추가합니다.

BuildClientConfiguration(ClusterConfiguration)

클러스터 구성에 따라 클라이언트 구성을 빌드합니다. 디버거가 연결된 경우 응답 시간 제한은 1000000ms로 재정의됩니다.

BuildClusterConfiguration(Int32, Int32, Int32, TestClusterOptions+FallbackOptions)

클러스터 구성을 빌드합니다.

ToDictionary()

이러한 옵션을 사전으로 변환합니다.

적용 대상