SiloHost Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
This type is obsolete and may be removed in a future release. Use SiloHostBuilder to create an instance of ISiloHost instead.
Позволяет программно разместить хранилище Orleans в текущем домене приложения.
public class SiloHost : MarshalByRefObject, IDisposable
[System.Obsolete("This type is obsolete and may be removed in a future release. Use SiloHostBuilder to create an instance of ISiloHost instead.")]
public class SiloHost : MarshalByRefObject, IDisposable
type SiloHost = class
inherit MarshalByRefObject
interface IDisposable
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use SiloHostBuilder to create an instance of ISiloHost instead.")>]
type SiloHost = class
inherit MarshalByRefObject
interface IDisposable
Public Class SiloHost
Inherits MarshalByRefObject
Implements IDisposable
- Наследование
-
SiloHost
- Атрибуты
- Реализации
Конструкторы
SiloHost(String, ClusterConfiguration) |
Устаревшие..
Конструктор |
SiloHost(String, FileInfo) |
Устаревшие..
Конструктор |
SiloHost(String) |
Устаревшие..
Конструктор |
Свойства
Config |
Устаревшие..
Данные конфигурации для системы Орлеана. |
ConfigFileName |
Устаревшие..
Файл конфигурации, используемый для этого контейнера.
Изменение этого значения после того, как силос начал (когда |
ConfigLoaded |
Устаревшие..
Указывает, загружена ли конфигурация silo и инициализация ее конфигурации среды выполнения. |
ConfigureSiloHostDelegate |
Устаревшие..
делегат для добавления некоторой конфигурации в клиент |
Debug |
Устаревшие..
Флаг отладки Silo.
Если задано значение" |
DeploymentId |
Устаревшие..
Идентификатор кластера (при наличии) для кластера, в котором выполняется этот узел. |
IsStarted |
Устаревшие..
Успешно ли запущен этот бункер и запущен ли в данный момент. |
Name |
Устаревшие..
Имя этого бункера. |
NodeConfig |
Устаревшие..
Данные конфигурации для этого хранилища. |
TraceFilePath |
Устаревшие..
Каталог, используемый для файла журнала трассировки, написанного этим хранилищем. |
Type |
Устаревшие..
Тип этого бункера - либо |
Verbose |
Устаревшие..
Подробный флаг.
Если задано значение "Дополнительное |
Методы
Dispose() |
Устаревшие..
Вызывается при удалении этого экземпляра средой выполнения .NET. |
Dispose(Boolean) |
Устаревшие..
Выполните операцию удаления и очистки. |
InitializeOrleansSilo() |
Устаревшие..
Инициализируйте этот бункер. |
InitializeSilo() |
Устаревшие..
Инициализируйте этот бункер. |
LoadConfig() |
Устаревшие..
Найдите и загрузите файл конфигурации для этого файла silo. |
LoadOrleansConfig() |
Устаревшие..
Найдите и загрузите файл конфигурации для этого файла silo. |
ReportStartupError(Exception) |
Устаревшие..
Сообщите об ошибке во время запуска silo. |
SetDeploymentId(String, String) |
Устаревшие..
Задайте ClusterId для этого хранилища, а также строку подключения для использования системных данных silo, таких как таблица членства в кластере. |
SetExpectedClusterSize(Int32) |
Устаревшие..
Задайте ожидаемый размер развертывания. |
SetPrimaryNodeEndpoint(IPEndPoint) |
Устаревшие..
Задайте адреса конечных точек для основного узла (если таковые есть). Это хранилище может быть первичным, в этом случае этот адрес должен соответствовать адресу сокета подключения между silo. |
SetProxyEndpoint(IPEndPoint) |
Устаревшие..
Задайте адрес конечной точки прокси-сервера шлюза для этого контейнера. |
SetReminderServiceType(GlobalConfiguration+ReminderServiceProviderType) |
Устаревшие..
Задайте тип службы напоминания, который будет использоваться этим хранилищем. |
SetSeedNodeEndpoint(IPEndPoint) |
Устаревшие..
Задайте адрес конечной точки начального узла, который будет использоваться с помощью silo. |
SetSeedNodeEndpoints(IPEndPoint[]) |
Устаревшие..
Задайте набор адресов конечных точек начального узла, которые будут использоваться с помощью silo. |
SetSiloEndpoint(IPEndPoint, Int32) |
Устаревшие..
Задайте адрес основной конечной точки для этого экземпляра silo, а также значение создания сило, которое будет использоваться для различения этого экземпляра silo от всех предыдущих экземпляров сило, которые ранее выполнялись на этой конечной точке. |
SetSiloLivenessType(GlobalConfiguration+LivenessProviderType) |
Устаревшие..
Задайте тип активности членства, который будет использоваться этим хранилищем. |
SetSiloType(Silo+SiloType) |
Устаревшие..
Задайте тип этого бункера. Значение по умолчанию — secondary. |
ShutdownOrleansSilo() |
Устаревшие..
Корректное завершение работы этого бункера. |
ShutdownSilo() |
Устаревшие..
Корректное завершение работы этого бункера. |
ShutdownSiloAsync(CancellationToken) |
Устаревшие..
Возвращает задачу, которая будет разрешаться после завершения завершения завершения работы с хранилищем или отмены маркера отмены. |
ShutdownSiloAsync(Int32, CancellationToken) |
Устаревшие..
Возвращает задачу, которая будет разрешаться после завершения завершения завершения работы с хранилищем или отмены маркера отмены. |
StartOrleansSilo(Boolean) |
Устаревшие..
Запустите этот бункер. |
StartSilo(Boolean) |
Устаревшие..
Запустите этот бункер. |
StartSiloAsync(Boolean) |
Устаревшие..
Запустите этот бункер. |
StopOrleansSilo() |
Устаревшие..
Остановите этот бункер. |
StopSilo() |
Устаревшие..
Остановите этот бункер. |
UnInitializeOrleansSilo() |
Устаревшие..
Неинициализируйте этот бункер. |
UnInitializeSilo() |
Устаревшие..
Неинициализируйте этот бункер. |
WaitForOrleansSiloShutdown() |
Устаревшие..
Дождитесь завершения работы этого бункера. |
WaitForOrleansSiloShutdown(CancellationToken) |
Устаревшие..
Дождитесь завершения работы этого обработчика или остановки с предоставленным маркером отмены. |
WaitForSiloShutdown() |
Устаревшие..
Дождитесь завершения работы этого бункера. |
WaitForSiloShutdown(CancellationToken) |
Устаревшие..
Дождитесь завершения работы этого обработчика или остановки с предоставленным маркером отмены. |
WaitForSiloShutdownAsync(Int32, CancellationToken) |
Устаревшие..
Ожидает, пока SiloTerminatedEvent срабатывает или отменяет маркер отмены. |