StandaloneSiloHandle 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.
Um identificador de silo e uma fábrica que gera um processo separado para cada silo.
public class StandaloneSiloHandle : Orleans.TestingHost.SiloHandle
type StandaloneSiloHandle = class
inherit SiloHandle
Public Class StandaloneSiloHandle
Inherits SiloHandle
- Herança
Construtores
StandaloneSiloHandle(String, IConfiguration, String) |
Um identificador de silo e uma fábrica que gera um processo separado para cada silo. |
Campos
ExecutablePathConfigKey |
A chave de configuração usada para identificar o processo a ser iniciado. |
Propriedades
ClusterOptions |
Obter ou definir a configuração do cluster (Herdado de SiloHandle) |
GatewayAddress |
Um identificador de silo e uma fábrica que gera um processo separado para cada silo. (Herdado de SiloHandle) |
InstanceNumber |
Obtém ou define o número da instância dentro do cluster. (Herdado de SiloHandle) |
IsActive |
Obtém se o silo remoto deve estar ativo |
Name |
Obter ou definir o nome do silo (Herdado de SiloHandle) |
NodeConfiguration |
Obter ou definir a configuração do silo (Herdado de SiloHandle) |
ProxyAddress |
Obter o endereço proxy do silo (Herdado de SiloHandle) |
SiloAddress |
Obter ou definir o endereço do silo (Herdado de SiloHandle) |
Type |
Obtém ou define o tipo de silo (Herdado de SiloHandle) |
Métodos
Create(String, IConfiguration) |
Gera um novo processo para hospedar um silo, usando o executável fornecido na propriedade "ExecutablePath" da configuração como o ponto de entrada. |
CreateDelegate(String) |
Cria um delegado que gera um silo em um novo processo, usando o executável fornecido como o ponto de entrada para esse silo. |
CreateForAssembly(Assembly) |
Cria um delegado que gera um silo em um novo processo, com o assembly fornecido (ou seu equivalente executável, se for uma biblioteca) sendo o ponto de entrada para esse silo. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. (Herdado de SiloHandle) |
Dispose(Boolean) |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. |
DisposeAsync() |
Um identificador de silo e uma fábrica que gera um processo separado para cada silo. |
StopSilo(Boolean) |
Parar o silo remoto (Herdado de SiloHandle) |
StopSiloAsync(Boolean) |
Parar o silo remoto |
StopSiloAsync(CancellationToken) |
Pare o silo remoto. Este método não pode ser usado com AppDomain |
ToString() |
Uma cadeia de caracteres que representa o SiloHandle atual (Herdado de SiloHandle) |