FabricTransportActorServiceRemotingListener Class

Definition

An IServiceRemotingListener that uses fabric TCP transport to provide remoting of actor and service interfaces for actor service.

public class FabricTransportActorServiceRemotingListener : Microsoft.ServiceFabric.Services.Remoting.V2.FabricTransport.Runtime.FabricTransportServiceRemotingListener
type FabricTransportActorServiceRemotingListener = class
    inherit FabricTransportServiceRemotingListener
Public Class FabricTransportActorServiceRemotingListener
Inherits FabricTransportServiceRemotingListener
Inheritance
FabricTransportActorServiceRemotingListener

Constructors

FabricTransportActorServiceRemotingListener(ActorService, FabricTransportRemotingListenerSettings, IEnumerable<IExceptionConvertor>, Func<RequestForwarderContext, IRequestForwarder>)

Initializes a new instance of the FabricTransportActorServiceRemotingListener class. This is a Service Fabric TCP transport based service remoting listener for the specified actor service.

FabricTransportActorServiceRemotingListener(ActorService, IServiceRemotingMessageHandler, FabricTransportRemotingListenerSettings, IServiceRemotingMessageSerializationProvider, IEnumerable<IExceptionConvertor>, Func<RequestForwarderContext, IRequestForwarder>)

Initializes a new instance of the FabricTransportActorServiceRemotingListener class. This is a Service Fabric TCP transport based service remoting listener for the specified actor service.

FabricTransportActorServiceRemotingListener(ActorService, IServiceRemotingMessageSerializationProvider, FabricTransportRemotingListenerSettings, IEnumerable<IExceptionConvertor>, Func<RequestForwarderContext,IRequestForwarder>)

Initializes a new instance of the FabricTransportActorServiceRemotingListener class. This is a Service Fabric TCP transport based service remoting listener for the specified actor service.

FabricTransportActorServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, FabricTransportRemotingListenerSettings, IServiceRemotingMessageSerializationProvider)
Obsolete.

Initializes a new instance of the FabricTransportActorServiceRemotingListener class. This is a Service Fabric TCP transport based service remoting listener for the specified actor service. This constructor is deprecated, use FabricTransportActorServiceRemotingListener(ActorService, IServiceRemotingMessageHandler, FabricTransportRemotingListenerSettings, IServiceRemotingMessageSerializationProvider, IEnumerable<IExceptionConvertor>, Func<RequestForwarderContext, IRequestForwarder>)

Methods

Abort()

This method causes the communication listener to close. Close is a terminal state and this method causes the transition to close ungracefully. Any outstanding operations (including close) should be canceled when this method is called.

(Inherited from FabricTransportServiceRemotingListener)
CloseAsync(CancellationToken)

This method causes the communication listener to close. Close is a terminal state and this method allows the communication listener to transition to this state in a graceful manner.

(Inherited from FabricTransportServiceRemotingListener)
OpenAsync(CancellationToken)

This method causes the communication listener to be opened. Once the Open completes, the communication listener becomes usable - accepts and sends messages.

(Inherited from FabricTransportServiceRemotingListener)

Applies to