Partilhar via


WcfServiceRemotingListener Classe

Definição

Um IServiceRemotingListener que usa o Windows Communication Foundation para fornecer comunicação remota de interface para serviços sem estado e com estado.

public class WcfServiceRemotingListener : Microsoft.ServiceFabric.Services.Communication.Runtime.ICommunicationListener, Microsoft.ServiceFabric.Services.Remoting.Runtime.IServiceRemotingListener
type WcfServiceRemotingListener = class
    interface IServiceRemotingListener
    interface ICommunicationListener
Public Class WcfServiceRemotingListener
Implements ICommunicationListener, IServiceRemotingListener
Herança
WcfServiceRemotingListener
Derivado
Implementações

Construtores

WcfServiceRemotingListener(ServiceContext, IService, Binding, IServiceRemotingMessageSerializationProvider, String, Boolean)

Inicializa uma nova instância da classe WcfServiceRemotingListener.

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, EndpointAddress, Boolean)

Inicializa uma nova instância da classe WcfServiceRemotingListener.

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, String, Boolean)

Inicializa uma nova instância da classe WcfServiceRemotingListener.

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 êxito. 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 de maneira normal.

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