WcfActorRemotingClientFactory 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í.
que Microsoft.ServiceFabric.Services.Remoting.V1.Client.IServiceRemotingClientFactory usa Windows Communication Foundation para crear Microsoft.ServiceFabric.Services.Remoting.V1.Client.IServiceRemotingClient para comunicarse con un servicio de actor y actores hospedados por él, mediante interfaces de actor y de servicio que se remotan a través de WcfActorServiceRemotingListener.
public class WcfActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Client.WcfServiceRemotingClientFactory
type WcfActorRemotingClientFactory = class
inherit WcfServiceRemotingClientFactory
Public Class WcfActorRemotingClientFactory
Inherits WcfServiceRemotingClientFactory
- Herencia
Constructores
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackClient, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String) |
Inicializa una nueva instancia de la clase WcfActorRemotingClientFactory. |
WcfActorRemotingClientFactory(IServiceRemotingCallbackClient) |
Inicializa una nueva instancia de la clase WcfActorRemotingClientFactory. |
Métodos
Dispose() |
Libera recursos administrados o no administrados. (Heredado de WcfServiceRemotingClientFactory) |
Eventos
ClientConnected |
Controlador de eventos que se desencadena cuando un cliente está conectado al punto de conexión de servicio. (Heredado de WcfServiceRemotingClientFactory) |
ClientDisconnected |
Controlador de eventos que se desencadena cuando un cliente está desconectado del punto de conexión de servicio. (Heredado de WcfServiceRemotingClientFactory) |
Implementaciones de interfaz explícitas
ICommunicationClientFactory<IServiceRemotingClient>.GetClientAsync(ResolvedServicePartition, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken) |
Vuelve a resolver una partición del servicio especificado que contiene uno o varios agentes de escucha de comunicación y devuelve un cliente para comunicarse con el punto de conexión correspondiente al listenerName especificado. El punto de conexión del servicio tiene el formato {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}} (Heredado de WcfServiceRemotingClientFactory) |
ICommunicationClientFactory<IServiceRemotingClient>.GetClientAsync(Uri, ServicePartitionKey, TargetReplicaSelector, String, OperationRetrySettings, CancellationToken) |
Resuelve una partición del servicio especificado que contiene uno o varios agentes de escucha de comunicación y devuelve un cliente para comunicarse con el punto de conexión correspondiente al listenerName especificado. El punto de conexión del servicio tiene el formato {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}} (Heredado de WcfServiceRemotingClientFactory) |
ICommunicationClientFactory<IServiceRemotingClient>.ReportOperationExceptionAsync(IServiceRemotingClient, ExceptionInformation, OperationRetrySettings, CancellationToken) |
Controla las excepciones que se producen en CommunicationClient al enviar un mensaje al servicio. (Heredado de WcfServiceRemotingClientFactory) |
Se aplica a
Azure SDK for .NET