Partager via


WcfCommunicationListener<TServiceContract> Classe

Définition

Un écouteur Windows Communication Foundation pour un service sans état ou avec état basé sur Service Fabric.

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

Paramètres de type

TServiceContract

Type du contrat de service WCF.

Héritage
WcfCommunicationListener<TServiceContract>
Implémente

Constructeurs

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Initialise une nouvelle instance de la classe qui utilise la WcfCommunicationListener<TServiceContract> liaison par défaut et l’adresse de point de terminaison par défaut.

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

Initialise une nouvelle instance de la classe qui utilise la WcfCommunicationListener<TServiceContract> liaison d’écouteur et l’adresse de point de terminaison spécifiées dérivée de l’adresse de point de terminaison spécifiée.

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

Initialise une nouvelle instance de la classe qui utilise la WcfCommunicationListener<TServiceContract> liaison d’écouteur et l’adresse de point de terminaison spécifiées dérivées du nom de ressource de point de terminaison spécifié.

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

Initialise une nouvelle instance de la classe qui utilise la WcfCommunicationListener<TServiceContract> liaison d’écouteur et l’adresse de point de terminaison spécifiées dérivée de l’adresse de point de terminaison spécifiée.

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

Initialise une nouvelle instance de la classe qui utilise la WcfCommunicationListener<TServiceContract> liaison d’écouteur et l’adresse de point de terminaison spécifiées dérivées du nom de ressource de point de terminaison spécifié.

Propriétés

ServiceHost

Obtient le ServiceHost utilisé par cet écouteur pour héberger l’implémentation du service WCF.

Implémentations d’interfaces explicites

ICommunicationListener.Abort()

Cette méthode entraîne la fermeture de l’écouteur de communication. Close est un état terminal et cette méthode entraîne la fermeture de la transition de manière non appropriée. Toutes les opérations en attente (y compris la fermeture) doivent être annulées lorsque cette méthode est appelée.

ICommunicationListener.CloseAsync(CancellationToken)

Cette méthode entraîne la fermeture de l’écouteur de communication. Close est un état terminal et cette méthode permet à l’écouteur de communication de passer à cet état de manière appropriée.

ICommunicationListener.OpenAsync(CancellationToken)

Cette méthode entraîne l’ouverture de l’écouteur de communication. Une fois l’ouverture terminée, l’écouteur de communication devient utilisable : accepte et envoie des messages.

S’applique à