TestCluster.StartSiloAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
StartSiloAsync(Int32, TestClusterOptions, IReadOnlyList<IConfigurationSource>, Boolean) |
Запускает новый бункер. |
StartSiloAsync(TestCluster, Int32, TestClusterOptions, IReadOnlyList<IConfigurationSource>, Boolean) |
Запуск нового экземпляра в целевом кластере |
StartSiloAsync(Int32, TestClusterOptions, IReadOnlyList<IConfigurationSource>, Boolean)
- Исходный код:
- TestCluster.cs
Запускает новый бункер.
public System.Threading.Tasks.Task<Orleans.TestingHost.SiloHandle> StartSiloAsync (int instanceNumber, Orleans.TestingHost.TestClusterOptions clusterOptions, System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.Configuration.IConfigurationSource> configurationOverrides = default, bool startSiloOnNewPort = false);
member this.StartSiloAsync : int * Orleans.TestingHost.TestClusterOptions * System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.Configuration.IConfigurationSource> * bool -> System.Threading.Tasks.Task<Orleans.TestingHost.SiloHandle>
Public Function StartSiloAsync (instanceNumber As Integer, clusterOptions As TestClusterOptions, Optional configurationOverrides As IReadOnlyList(Of IConfigurationSource) = Nothing, Optional startSiloOnNewPort As Boolean = false) As Task(Of SiloHandle)
Параметры
- instanceNumber
- Int32
Номер экземпляра для развертывания
- clusterOptions
- TestClusterOptions
Используемый параметр.
- configurationOverrides
- IReadOnlyList<IConfigurationSource>
Переопределения конфигурации.
- startSiloOnNewPort
- Boolean
Запускаем ли этот элемент silo на новом порте, а не на сервере по умолчанию.
Возвращаемое значение
Дескриптор развернутого контейнера.
Применяется к
StartSiloAsync(TestCluster, Int32, TestClusterOptions, IReadOnlyList<IConfigurationSource>, Boolean)
- Исходный код:
- TestCluster.cs
Запуск нового экземпляра в целевом кластере
public static System.Threading.Tasks.Task<Orleans.TestingHost.SiloHandle> StartSiloAsync (Orleans.TestingHost.TestCluster cluster, int instanceNumber, Orleans.TestingHost.TestClusterOptions clusterOptions, System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.Configuration.IConfigurationSource> configurationOverrides = default, bool startSiloOnNewPort = false);
static member StartSiloAsync : Orleans.TestingHost.TestCluster * int * Orleans.TestingHost.TestClusterOptions * System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.Configuration.IConfigurationSource> * bool -> System.Threading.Tasks.Task<Orleans.TestingHost.SiloHandle>
Public Shared Function StartSiloAsync (cluster As TestCluster, instanceNumber As Integer, clusterOptions As TestClusterOptions, Optional configurationOverrides As IReadOnlyList(Of IConfigurationSource) = Nothing, Optional startSiloOnNewPort As Boolean = false) As Task(Of SiloHandle)
Параметры
- cluster
- TestCluster
TestCluster, в котором следует развернуть хранилище
- instanceNumber
- Int32
Номер экземпляра для развертывания
- clusterOptions
- TestClusterOptions
Используемый параметр.
- configurationOverrides
- IReadOnlyList<IConfigurationSource>
Переопределения конфигурации.
- startSiloOnNewPort
- Boolean
Запускаем ли этот элемент silo на новом порте, а не на сервере по умолчанию.
Возвращаемое значение
Дескриптор развернутого контейнера