ActorProxy Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona la implementación base del proxy a los objetos de actor remotos que implementan IActor interfaces. El objeto proxy se puede usar para la comunicación de cliente a actor y actor a actor.
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
- Herencia
- Implementaciones
Constructores
ActorProxy() |
Inicializa una nueva instancia de la clase ActorProxy. |
Propiedades
ActorId |
Obtiene ActorId asociado al objeto proxy. |
ActorServicePartitionClientV2 |
Obtiene la IActorServicePartitionClient interfaz que usa este proxy para comunicarse con el actor. |
Métodos
CheckIfItsWrappedRequest(IServiceRemotingRequestMessageBody) |
Esto comprueba si estamos ajustando el mensaje de comunicación remota o no. (Heredado de ProxyBase) |
ContinueWith(Task<Object>) |
El tipo de proxy generado usa este método y se debe usar directamente. Este método convierte el valor devuelto task con el objeto en un objeto Task sin el valor devuelto para la invocación del método void. (Heredado de ProxyBase) |
ContinueWithResultV2<TRetval>(Int32, Int32, Task<IServiceRemotingResponseMessageBody>) |
Lo llama la clase de proxy generada para obtener el resultado del cuerpo de la respuesta. (Heredado de ProxyBase) |
Create<TActorInterface>(ActorId, String, String, String) |
Crea un proxy para el objeto de actor que implementa una interfaz de actor. |
Create<TActorInterface>(ActorId, Uri, String) |
Crea un proxy para el objeto de actor que implementa una interfaz de actor. |
CreateRequestMessageBodyV2(String, String, Int32, Object) |
Crea el cuerpo del mensaje de solicitud de comunicación remota (Heredado de ProxyBase) |
GetReturnValue(Int32, Int32, Object) |
El tipo de proxy generado usa este método y se debe usar directamente. Este método convierte la tarea con el valor devuelto del objeto en una tarea sin el valor devuelto para la invocación del método void. (Heredado de ProxyBase) |
InvokeAsyncV2(Int32, Int32, String, IServiceRemotingRequestMessageBody, CancellationToken) |
La clase de proxy generada llama para enviar la solicitud al objeto remoto y devolver la respuesta. (Heredado de ProxyBase) |
InvokeV2(Int32, Int32, IServiceRemotingRequestMessageBody) |
La clase de proxy generada llama para enviar el requestMessage al objeto remoto. (Heredado de ProxyBase) |
Se aplica a
Azure SDK for .NET