FabricTransportServiceRemotingListener Klasse

Definition

Ein IServiceRemotingListener , das fabric-TCP-Transport verwendet, um Schnittstellenremoting für zustandslose und zustandsbehaftete Dienste bereitzustellen.

public class FabricTransportServiceRemotingListener : Microsoft.ServiceFabric.Services.Communication.Runtime.ICommunicationListener, Microsoft.ServiceFabric.Services.Remoting.Runtime.IServiceRemotingListener
type FabricTransportServiceRemotingListener = class
    interface IServiceRemotingListener
    interface ICommunicationListener
Public Class FabricTransportServiceRemotingListener
Implements ICommunicationListener, IServiceRemotingListener
Vererbung
FabricTransportServiceRemotingListener
Abgeleitet
Implementiert

Konstruktoren

FabricTransportServiceRemotingListener(ServiceContext, IService, FabricTransportRemotingListenerSettings, IServiceRemotingMessageSerializationProvider, IEnumerable<IExceptionConvertor>)

Initialisiert eine neue Instanz der FabricTransportServiceRemotingListener-Klasse. Erstellt einen Fabric-Transport-basierten Dienstremotinglistener .

FabricTransportServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, FabricTransportRemotingListenerSettings, IServiceRemotingMessageSerializationProvider, IEnumerable<IExceptionConvertor>)

Initialisiert eine neue Instanz der FabricTransportServiceRemotingListener-Klasse. Erstellt einen Fabric-Transport-basierten Dienstremotinglistener.

Methoden

Abort()

Diese Methode bewirkt, dass der Kommunikationslistener geschlossen wird. Close ist ein Endzustand, und diese Methode bewirkt, dass sich der Übergang unauffällig schließt. Alle ausstehenden Vorgänge (einschließlich schließen) sollten abgebrochen werden, wenn diese Methode aufgerufen wird.

CloseAsync(CancellationToken)

Diese Methode bewirkt, dass der Kommunikationslistener geschlossen wird. Close ist ein Endzustand, und diese Methode ermöglicht es dem Kommunikationslistener, ordnungsgemäß zu diesem Zustand zu wechseln.

OpenAsync(CancellationToken)

Diese Methode bewirkt, dass der Kommunikationslistener geöffnet wird. Sobald das Öffnen abgeschlossen ist, wird der Kommunikationslistener verwendbar – akzeptiert und sendet Nachrichten.

Gilt für: