Поделиться через


StandaloneSiloHandle Класс

Определение

Дескриптор и фабрика, которые порождают отдельный процесс для каждого из них.

public class StandaloneSiloHandle : Orleans.TestingHost.SiloHandle
type StandaloneSiloHandle = class
    inherit SiloHandle
Public Class StandaloneSiloHandle
Inherits SiloHandle
Наследование
StandaloneSiloHandle

Конструкторы

StandaloneSiloHandle(String, IConfiguration, String)

Дескриптор и фабрика, которые порождают отдельный процесс для каждого из них.

Поля

ExecutablePathConfigKey

Ключ конфигурации, используемый для определения процесса для запуска.

Свойства

ClusterOptions

Получение или настройка конфигурации кластера

(Унаследовано от SiloHandle)
GatewayAddress

Дескриптор и фабрика, которые порождают отдельный процесс для каждого из них.

(Унаследовано от SiloHandle)
InstanceNumber

Возвращает или задает номер экземпляра в кластере.

(Унаследовано от SiloHandle)
IsActive

Возвращает значение, указывающее, должен ли удаленный бункер быть активным.

Name

Получение или установка имени силоса

(Унаследовано от SiloHandle)
NodeConfiguration

Получение или настройка конфигурации бункера

(Унаследовано от SiloHandle)
ProxyAddress

Получение адреса прокси-сервера для объекта silo

(Унаследовано от SiloHandle)
SiloAddress

Получение или установка адреса бункера

(Унаследовано от SiloHandle)
Type

Возвращает или задает тип silo

(Унаследовано от SiloHandle)

Методы

Create(String, IConfiguration)

Создает новый процесс для размещения хранилища, используя исполняемый файл, указанный в свойстве "ExecutablePath" конфигурации в качестве точки входа.

CreateDelegate(String)

Создает делегат, который создает хранилище в новом процессе, используя предоставленный исполняемый файл в качестве точки входа для этого хранилища.

CreateForAssembly(Assembly)

Создает делегат, который создает хранилище в новом процессе, при этом указанная сборка (или ее исполняемый аналог, если это библиотека), является точкой входа для этого хранилища.

Dispose()

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

(Унаследовано от SiloHandle)
Dispose(Boolean)

Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов.

DisposeAsync()

Дескриптор и фабрика, которые порождают отдельный процесс для каждого из них.

StopSilo(Boolean)

Остановка удаленного бункера

(Унаследовано от SiloHandle)
StopSiloAsync(Boolean)

Остановка удаленного бункера

StopSiloAsync(CancellationToken)

Остановите удаленный бункер. Этот метод нельзя использовать с AppDomain

ToString()

Строка, представляющая текущий объект SiloHandle.

(Унаследовано от SiloHandle)

Применяется к