Partilhar via


WcfCommunicationListener<TServiceContract> Classe

Definição

Um ouvinte baseado em Windows Communication Foundation para serviço baseado em estado ou sem estado do 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

Parâmetros de tipo

TServiceContract

Tipo do contrato de serviço do WCF.

Herança
WcfCommunicationListener<TServiceContract>
Implementações

Construtores

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Inicializa uma nova instância da classe que usa associação WcfCommunicationListener<TServiceContract> padrão e endereço de ponto de extremidade padrão.

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do endereço do ponto de extremidade especificado.

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do nome do recurso do ponto de extremidade especificado.

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do endereço do ponto de extremidade especificado.

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do nome do recurso do ponto de extremidade especificado.

Propriedades

ServiceHost

Obtém o ServiceHost usado por esse ouvinte para hospedar a implementação do serviço WCF.

Implantações explícitas de interface

ICommunicationListener.Abort()

Esse método faz com que o ouvinte de comunicação seja fechado. Close é um estado terminal e esse método faz com que a transição seja fechada sem motivo. Todas as operações pendentes (incluindo fechar) devem ser canceladas quando esse método é chamado.

ICommunicationListener.CloseAsync(CancellationToken)

Esse método faz com que o ouvinte de comunicação seja fechado. Close é um estado terminal e esse método permite que o ouvinte de comunicação faça a transição para esse estado normalmente.

ICommunicationListener.OpenAsync(CancellationToken)

Esse método faz com que o ouvinte de comunicação seja aberto. Depois que o Open for concluído, o ouvinte de comunicação se tornará utilizável – aceita e envia mensagens.

Aplica-se a