WcfActorRemotingClientFactory Constructores
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í.
Sobrecargas
WcfActorRemotingClientFactory(IServiceRemotingCallbackClient) |
Inicializa una nueva instancia de la clase WcfActorRemotingClientFactory. |
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.
public WcfActorRemotingClientFactory (Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient callbackClient);
new Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient -> Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory
Public Sub New (callbackClient As IServiceRemotingCallbackClient)
Parámetros
- callbackClient
- Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient
Cliente de devolución de llamada que recibe las devoluciones de llamada del servicio.
Se aplica a
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackClient, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String)
Inicializa una nueva instancia de la clase WcfActorRemotingClientFactory.
public WcfActorRemotingClientFactory (System.ServiceModel.Channels.Binding clientBinding, Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient callbackClient, System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> exceptionHandlers = default, Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver servicePartitionResolver = default, string traceId = default);
new Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory : System.ServiceModel.Channels.Binding * Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient * seq<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> * Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver * string -> Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory
Public Sub New (clientBinding As Binding, callbackClient As IServiceRemotingCallbackClient, Optional exceptionHandlers As IEnumerable(Of IExceptionHandler) = Nothing, Optional servicePartitionResolver As IServicePartitionResolver = Nothing, Optional traceId As String = Nothing)
Parámetros
- clientBinding
- Binding
Enlace WCF que se va a usar para el cliente. Si el enlace de cliente es null, se crea un enlace de cliente predeterminado mediante CreateTcpClientBinding(Int64, TimeSpan, TimeSpan) el método que crea un NetTcpBinding objeto sin seguridad.
- callbackClient
- Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient
Cliente de devolución de llamada que recibe las devoluciones de llamada del servicio.
- exceptionHandlers
- IEnumerable<IExceptionHandler>
Controladores de excepciones para controlar las excepciones detectadas al comunicarse con el servicio.
- servicePartitionResolver
- IServicePartitionResolver
Solucionador de particiones de servicio para resolver los puntos de conexión de servicio. Si no se especifica, se usa un solucionador de particiones de servicio predeterminado devuelto por GetDefault() .
- traceId
- String
Identificador que se va a usar en los seguimientos de diagnóstico de este componente.
Comentarios
Esta fábrica usa WcfExceptionHandler, ServiceRemotingExceptionHandler y ActorRemotingExceptionHandler, además de los controladores de excepciones proporcionados al constructor.
Se aplica a
Azure SDK for .NET