Compartilhar via


GrainClient Classe

Definição

Cuidado

This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.

Runtime do cliente para se conectar ao sistema Orleans

public static class GrainClient
[System.Obsolete("This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.")]
public static class GrainClient
type GrainClient = class
[<System.Obsolete("This type is obsolete and may be removed in a future release. Use ClientBuilder to create an instance of IClusterClient instead.")>]
type GrainClient = class
Public Class GrainClient
Herança
GrainClient
Atributos

Propriedades

ClientInvokeCallback
Obsoleto.

Função de interceptador de pré-chamada global Retorno de chamada síncrono feito pouco antes de uma mensagem estar prestes a ser construída e enviada por um cliente para um grão. Essa chamada será feita do mesmo thread que constrói a mensagem a ser enviada, de modo que todas as configurações locais de thread, como Orleans.RequestContext , serão coletadas. A ação recebe um InvokeMethodRequest com detalhes do método a ser invocado, incluindo InterfaceId e MethodId, e um IGrain que é o GrainReference pelo qual essa solicitação está sendo enviada

ConfigureClientDelegate
Obsoleto.

delegar para adicionar alguma configuração ao cliente

ConfigureLoggingDelegate
Obsoleto.

delegar para configurar o registro em log, padrão para nenhum agente configurado

GrainFactory
Obsoleto.

Runtime do cliente para se conectar ao sistema Orleans

Instance
Obsoleto.

Runtime do cliente para se conectar ao sistema Orleans

IsInitialized
Obsoleto.

Se o runtime do cliente já foi inicializado

Logger
Obsoleto.

Fornece o recurso de registro em log para aplicativos.

Métodos

GetResponseTimeout()
Obsoleto.

Obtenha um tempo limite de respostas neste cliente do Orleans.

GetStreamProvider(String)
Obsoleto.

Runtime do cliente para se conectar ao sistema Orleans

GetStreamProviders()
Obsoleto.

Runtime do cliente para se conectar ao sistema Orleans

HardKill()
Obsoleto.

Gancho de teste para não inicializar o cliente sem limpeza

Initialize()
Obsoleto.

Inicializa o runtime do cliente do arquivo de configuração do cliente padrão.

Initialize(ClientConfiguration)
Obsoleto.

Inicializa o runtime do cliente do objeto de configuração de cliente fornecido. Se o objeto de configuração for nulo, a inicialização falhará.

Initialize(FileInfo)
Obsoleto.

Inicializa o runtime do cliente do arquivo de configuração do cliente fornecido. Se ocorrer um erro ao ler o arquivo de configuração especificado, a inicialização falhará.

Initialize(IPEndPoint, Boolean)
Obsoleto.

Inicializa o runtime do cliente do arquivo de configuração do cliente padrão usando o endereço de gateway fornecido. Todos os endereços de gateway especificados no arquivo de configuração serão ignorados e o endereço de gateway fornecido será usado.

Initialize(String)
Obsoleto.

Inicializa o runtime do cliente do arquivo de configuração do cliente fornecido. Se ocorrer um erro ao ler o arquivo de configuração especificado, a inicialização falhará.

SetResponseTimeout(TimeSpan)
Obsoleto.

Defina um tempo limite para respostas neste cliente do Orleans.

Uninitialize()
Obsoleto.

Não inicializa o runtime do cliente.

Eventos

ClusterConnectionLost
Obsoleto.

Runtime do cliente para se conectar ao sistema Orleans

Aplica-se a