TestClusterBuilder Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Построитель конфигураций TestClusterдля запуска .
public class TestClusterBuilder
type TestClusterBuilder = class
Public Class TestClusterBuilder
- Наследование
-
TestClusterBuilder
Конструкторы
TestClusterBuilder() |
Инициализирует новый экземпляр с TestClusterBuilder помощью параметров по умолчанию. |
TestClusterBuilder(Int16) |
Инициализирует новый экземпляр TestClusterBuilder , переопределяющий начальное число разрозненности. |
Свойства
CreateSiloAsync |
Возвращает или задает делегат, используемый для создания и запуска отдельного объекта silo. |
Options |
Возвращает параметры. |
PortAllocator |
Возвращает или задает распределителя портов, используемый для выделения последовательных портов silo. |
Properties |
Значения конфигурации, которые будут предоставлены разрозненным клиентам и клиентам, созданным этим построителем. |
Методы
AddClientBuilderConfigurator<T>() |
Добавляет реализацию IClientBuilderConfigurator или IHostConfigurator для настройки клиента, созданного для тестового кластера. |
AddSiloBuilderConfigurator<T>() |
Добавляет реализацию ISiloConfigurator или IHostConfigurator для настройки хранилищ, созданных тестовым кластером. |
Build() |
Выполняет сборку этого экземпляра. |
ConfigureBuilder(Action) |
Добавляет делегат конфигурации в построитель |
ConfigureHostConfiguration(Action<IConfigurationBuilder>) |
Настраивает конфигурацию для самого построителя. Он будет использоваться в качестве основы для инициализации каждого узла silo для последующего использования в процессе сборки. Может вызываться несколько раз с накоплением результатов. |
CreateClusterId() |
Создает идентификатор кластера. |