ActorProxy 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.
Fornece a implementação base para o proxy para os objetos de ator remoto que implementam IActor interfaces. O objeto proxy pode ser usado para comunicação de cliente para ator e ator para ator.
public abstract class ActorProxy : Microsoft.ServiceFabric.Services.Remoting.Builder.ProxyBase, Microsoft.ServiceFabric.Actors.Client.IActorProxy
type ActorProxy = class
inherit ProxyBase
interface IActorProxy
Public MustInherit Class ActorProxy
Inherits ProxyBase
Implements IActorProxy
- Herança
- Implementações
Construtores
ActorProxy() |
Inicializa uma nova instância da classe ActorProxy. |
Propriedades
ActorId |
Obtém ActorId associado ao objeto proxy. |
ActorServicePartitionClientV2 |
Obtém a IActorServicePartitionClient interface que esse proxy está usando para se comunicar com o ator. |
Métodos
CheckIfItsWrappedRequest(IServiceRemotingRequestMessageBody) |
Isso marcar se estivermos encapsulando a mensagem de comunicação remota ou não. (Herdado de ProxyBase) |
ContinueWith(Task<Object>) |
Esse método é usado pelo tipo de proxy gerado e deve ser usado diretamente. Esse método converte o valor de retorno task com objeto em um Task sem o valor retornado para a invocação do método void. (Herdado de ProxyBase) |
ContinueWithResultV2<TRetval>(Int32, Int32, Task<IServiceRemotingResponseMessageBody>) |
Chamado pela classe proxy gerada para obter o resultado do corpo da resposta. (Herdado de ProxyBase) |
Create<TActorInterface>(ActorId, String, String, String) |
Cria um proxy para o objeto de ator que implementa uma interface de ator. |
Create<TActorInterface>(ActorId, Uri, String) |
Cria um proxy para o objeto de ator que implementa uma interface de ator. |
CreateRequestMessageBodyV2(String, String, Int32, Object) |
Cria o corpo da mensagem de solicitação de comunicação remota (Herdado de ProxyBase) |
GetReturnValue(Int32, Int32, Object) |
Esse método é usado pelo tipo de proxy gerado e deve ser usado diretamente. Esse método converte o valor de retorno task com objeto em um Task sem o valor retornado para a invocação do método void (Herdado de ProxyBase) |
InvokeAsyncV2(Int32, Int32, String, IServiceRemotingRequestMessageBody, CancellationToken) |
Chamado pela classe proxy gerada para enviar a solicitação para o objeto remoto e obter a resposta de volta. (Herdado de ProxyBase) |
InvokeV2(Int32, Int32, IServiceRemotingRequestMessageBody) |
Chamado pela classe proxy gerada para enviar o requestMessage para o objeto remoto. (Herdado de ProxyBase) |
Aplica-se a
Azure SDK for .NET