Compartilhar via


WcfServiceRemotingProviderAttribute Classe

Definição

Esses atributos permitem definir o transporte WCF como o provedor de transporte de comunicação remota de serviço padrão no assembly e a personalização para ele.

[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class WcfServiceRemotingProviderAttribute : Microsoft.ServiceFabric.Services.Remoting.ServiceRemotingProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type WcfServiceRemotingProviderAttribute = class
    inherit ServiceRemotingProviderAttribute
Public NotInheritable Class WcfServiceRemotingProviderAttribute
Inherits ServiceRemotingProviderAttribute
Herança
WcfServiceRemotingProviderAttribute
Atributos

Construtores

WcfServiceRemotingProviderAttribute()

Inicializa uma nova instância da classe WcfServiceRemotingProviderAttribute.

Propriedades

CloseTimeoutInMilliSeconds

Obtém ou Define o tempo limite em milissegundos a aguardar antes de fechar a conexão para permitir que as mensagens existentes sejam drenadas.

MaxMessageSize

Obtém ou define o tamanho máximo da mensagem que pode ser transferido pela comunicação remota.

OpenTimeoutInMilliSeconds

Obtém ou define o tempo limite em milissegundos para abrir a conexão do lado do cliente e aguardar o ouvinte abrir no lado do serviço.

RemotingClientVersion

Obtém ou define a versão do cliente de comunicação remota a ser usada.

(Herdado de ServiceRemotingProviderAttribute)
RemotingListenerVersion

Obtém ou define a versão que o ouvinte de comunicação remota usará.

(Herdado de ServiceRemotingProviderAttribute)

Métodos

CreateServiceRemotingClientFactory(IServiceRemotingCallbackClient)

Cria uma fábrica de clientes de comunicação remota do serviço V1 que pode ser usada pelo ServiceProxyFactory para criar um proxy para a interface remota do serviço.

CreateServiceRemotingClientFactoryV2(IServiceRemotingCallbackMessageHandler)

Cria uma fábrica de clientes de comunicação remota de serviço que pode ser usada pelo ServiceProxyFactory para criar um proxy para a interface remota do serviço.

CreateServiceRemotingListener(ServiceContext, IService)

Cria um ouvinte de comunicação remota do serviço V1 para comunicação remota da interface de serviço.

CreateServiceRemotingListeners()

Retorna o método func que cria os ouvintes de comunicação remota.

Aplica-se a