Freigeben über


WcfCommunicationListener<TServiceContract> Klasse

Definition

Ein Windows Communication Foundation-basierter Listener für einen zustandslosen oder zustandsbehafteten Service Fabric-Dienst.

public class WcfCommunicationListener<TServiceContract> : Microsoft.ServiceFabric.Services.Communication.Runtime.ICommunicationListener
type WcfCommunicationListener<'ServiceContract> = class
    interface ICommunicationListener
Public Class WcfCommunicationListener(Of TServiceContract)
Implements ICommunicationListener

Typparameter

TServiceContract

Typ des WCF-Dienstvertrags.

Vererbung
WcfCommunicationListener<TServiceContract>
Implementiert

Konstruktoren

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Initialisiert eine neue instance der -Klasse, die die WcfCommunicationListener<TServiceContract> Standardbindung und die Standardendpunktadresse verwendet.

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract, Binding, EndpointAddress)

Initialisiert eine neue instance der -Klasse, die die WcfCommunicationListener<TServiceContract> angegebene Listenerbindung und die von der angegebenen Endpunktadresse abgeleitete Endpunktadresse verwendet.

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract, Binding, String)

Initialisiert eine neue instance der -Klasse, die die WcfCommunicationListener<TServiceContract> angegebene Listenerbindung und endpunktadresse verwendet, die vom angegebenen Endpunktressourcennamen abgeleitet wird.

WcfCommunicationListener<TServiceContract>(ServiceContext, Type, Binding, EndpointAddress)

Initialisiert eine neue instance der -Klasse, die die WcfCommunicationListener<TServiceContract> angegebene Listenerbindung und die von der angegebenen Endpunktadresse abgeleitete Endpunktadresse verwendet.

WcfCommunicationListener<TServiceContract>(ServiceContext, Type, Binding, String)

Initialisiert eine neue instance der -Klasse, die die WcfCommunicationListener<TServiceContract> angegebene Listenerbindung und endpunktadresse verwendet, die vom angegebenen Endpunktressourcennamen abgeleitet wird.

Eigenschaften

ServiceHost

Ruft die ab, die ServiceHost von diesem Listener zum Hosten der WCF-Dienstimplementierung verwendet wird.

Explizite Schnittstellenimplementierungen

ICommunicationListener.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.

ICommunicationListener.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.

ICommunicationListener.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: