SiloHost Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This type is obsolete and may be removed in a future release. Use SiloHostBuilder to create an instance of ISiloHost instead.
Permite hospedar programaticamente um silo do Orleans no domínio do aplicativo atual.
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
- Herança
-
SiloHost
- Atributos
- Implementações
Construtores
SiloHost(String, ClusterConfiguration) |
Obsoleto.
Construtor |
SiloHost(String, FileInfo) |
Obsoleto.
Construtor |
SiloHost(String) |
Obsoleto.
Construtor |
Propriedades
Config |
Obsoleto.
Dados de configuração para o sistema do Orleans. |
ConfigFileName |
Obsoleto.
Arquivo de configuração usado para esse silo.
Alterar isso depois que o silo for iniciado (quando |
ConfigLoaded |
Obsoleto.
Se a configuração do silo foi carregada e inicializando sua configuração de runtime. |
ConfigureSiloHostDelegate |
Obsoleto.
delegar para adicionar alguma configuração ao cliente |
Debug |
Obsoleto.
Sinalizador de depuração do Silo.
Se definido como |
DeploymentId |
Obsoleto.
ID do cluster (se houver) para o cluster em que esse silo está sendo executado. |
IsStarted |
Obsoleto.
Se esse silo foi iniciado com êxito e está em execução no momento. |
Name |
Obsoleto.
Nome desse silo. |
NodeConfig |
Obsoleto.
Dados de configuração para esse silo. |
TraceFilePath |
Obsoleto.
Diretório a ser usado para o arquivo de log de rastreamento gravado por esse silo. |
Type |
Obsoleto.
Tipo desse silo – ou |
Verbose |
Obsoleto.
Sinalizador detalhado.
Se definido como |
Métodos
Dispose() |
Obsoleto.
Chamado quando esse silo está sendo descartado pelo runtime do .NET. |
Dispose(Boolean) |
Obsoleto.
Execute a operação Descartar/limpar. |
InitializeOrleansSilo() |
Obsoleto.
Inicialize esse silo. |
InitializeSilo() |
Obsoleto.
Inicialize esse silo. |
LoadConfig() |
Obsoleto.
Pesquise e carregue o arquivo de configuração para esse silo. |
LoadOrleansConfig() |
Obsoleto.
Pesquise e carregue o arquivo de configuração para esse silo. |
ReportStartupError(Exception) |
Obsoleto.
Relatar um erro durante a inicialização do silo. |
SetDeploymentId(String, String) |
Obsoleto.
Defina o ClusterId para esse silo, bem como a cadeia de conexão para usar os dados do sistema de silos, como a tabela de associação de cluster. |
SetExpectedClusterSize(Int32) |
Obsoleto.
Defina o tamanho esperado da implantação. |
SetPrimaryNodeEndpoint(IPEndPoint) |
Obsoleto.
Defina os endereços do ponto de extremidade para o silo Primário (se houver). Esse silo pode ser Primário; nesse caso, esse endereço deve corresponder ao endereço do soquete de conexão entre silos desse silo. |
SetProxyEndpoint(IPEndPoint) |
Obsoleto.
Defina o endereço do ponto de extremidade de proxy do gateway para esse silo. |
SetReminderServiceType(GlobalConfiguration+ReminderServiceProviderType) |
Obsoleto.
Defina o tipo de serviço de lembrete a ser usado por esse silo. |
SetSeedNodeEndpoint(IPEndPoint) |
Obsoleto.
Defina o endereço do ponto de extremidade do nó de semente a ser usado pelo silo. |
SetSeedNodeEndpoints(IPEndPoint[]) |
Obsoleto.
Defina o conjunto de endereços de ponto de extremidade do nó de semente a serem usados pelo silo. |
SetSiloEndpoint(IPEndPoint, Int32) |
Obsoleto.
Defina o endereço do ponto de extremidade principal para esse silo, além do valor de geração de silo a ser usado para distinguir essa instância de silo de qualquer instância de silo anterior em execução anteriormente nesse ponto de extremidade. |
SetSiloLivenessType(GlobalConfiguration+LivenessProviderType) |
Obsoleto.
Defina o tipo de vida de associação a ser usado por esse silo. |
SetSiloType(Silo+SiloType) |
Obsoleto.
Defina o tipo desse silo. O padrão é Secundário. |
ShutdownOrleansSilo() |
Obsoleto.
Desligue normalmente este silo. |
ShutdownSilo() |
Obsoleto.
Desligue normalmente este silo. |
ShutdownSiloAsync(CancellationToken) |
Obsoleto.
Retorna uma tarefa que será resolvida quando o silo terminar de desligar ou o token de cancelamento for cancelado. |
ShutdownSiloAsync(Int32, CancellationToken) |
Obsoleto.
Retorna uma tarefa que será resolvida quando o silo terminar de desligar ou o token de cancelamento for cancelado. |
StartOrleansSilo(Boolean) |
Obsoleto.
Inicie este silo. |
StartSilo(Boolean) |
Obsoleto.
Inicie este silo. |
StartSiloAsync(Boolean) |
Obsoleto.
Inicie este silo. |
StopOrleansSilo() |
Obsoleto.
Pare este silo. |
StopSilo() |
Obsoleto.
Pare este silo. |
UnInitializeOrleansSilo() |
Obsoleto.
Não inicialize esse silo. |
UnInitializeSilo() |
Obsoleto.
Não inicialize esse silo. |
WaitForOrleansSiloShutdown() |
Obsoleto.
Aguarde o desligamento desse silo. |
WaitForOrleansSiloShutdown(CancellationToken) |
Obsoleto.
Aguarde até que esse silo seja desligado ou seja interrompido com o token de cancelamento fornecido. |
WaitForSiloShutdown() |
Obsoleto.
Aguarde o desligamento desse silo. |
WaitForSiloShutdown(CancellationToken) |
Obsoleto.
Aguarde até que esse silo seja desligado ou seja interrompido com o token de cancelamento fornecido. |
WaitForSiloShutdownAsync(Int32, CancellationToken) |
Obsoleto.
Aguarda que o SiloTerminatedEvent seja acionado ou o token de cancelamento seja cancelado. |