TestClusterOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры конфигурации для тестовых кластеров.
[System.Serializable]
public class TestClusterOptions
public class TestClusterOptions
[<System.Serializable>]
type TestClusterOptions = class
type TestClusterOptions = class
Public Class TestClusterOptions
- Наследование
-
TestClusterOptions
- Атрибуты
Конструкторы
TestClusterOptions() |
Инициализирует новый экземпляр , TestClusterOptions используя значение по умолчанию ExtendedFallbackOptions , заданное параметром DefaultExtendedConfiguration. |
TestClusterOptions(IConfiguration) |
Инициализирует новый экземпляр , TestClusterOptions используя указанную конфигурацию. |
TestClusterOptions(Int16) |
Инициализирует новый экземпляр, TestClusterOptions переопределяющий начальное число разрозненных узлов и используя значение по умолчанию ExtendedFallbackOptions , заданное параметром DefaultExtendedConfiguration. |
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) |
Добавляет конфигурацию silo в конфигурацию целевого кластера. |
BuildClientConfiguration(ClusterConfiguration) |
Создайте конфигурацию клиента на основе конфигурации кластера. Если отладчик подключен, время ожидания ответа будет переопределено на 1000000 мс. |
BuildClusterConfiguration(Int32, Int32, Int32, TestClusterOptions+FallbackOptions) |
Создание конфигурации кластера. |
ToDictionary() |
Преобразует эти параметры в словарь. |