NetPeerTcpBinding Classe

Definição

Atenção

PeerChannel feature is obsolete and will be removed in the future.

Fornece uma ligação segura para aplicações de rede peer-to-peer.

public ref class NetPeerTcpBinding : System::ServiceModel::Channels::Binding, System::ServiceModel::Channels::IBindingRuntimePreferences
public class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
[System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)]
public class NetPeerTcpBinding : System.ServiceModel.Channels.Binding, System.ServiceModel.Channels.IBindingRuntimePreferences
type NetPeerTcpBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
[<System.Obsolete("PeerChannel feature is obsolete and will be removed in the future.", false)>]
type NetPeerTcpBinding = class
    inherit Binding
    interface IBindingRuntimePreferences
Public Class NetPeerTcpBinding
Inherits Binding
Implements IBindingRuntimePreferences
Herança
NetPeerTcpBinding
Atributos
Implementações

Observações

A NetPeerTcpBinding ligação fornece suporte para a criação de aplicações de rede peer que utilizam uma infraestrutura mesh peer-to-peer ao nível TCP.

Cada PeerNode instância pode alojar múltiplos canais pares definidos com este tipo de ligação. Fábricas de canais produzidas usando uma instância configurada deste tipo podem ser usadas para gerar canais pares. Uma fábrica de canais peer pode produzir canais peer que são apenas entrada (implements IInputChannel), output-only (implements IOutputChannel) e duplex (implements IDuplexChannel).

Este é um dos bindings padrão fornecidos pelo Windows Communication Framework (WCF). Pode ser usado em código imperativo ou especificado no ficheiro de configuração XML correspondente para a aplicação. O procedimento recomendado é definir a ligação usando valores de configuração e não usar uma abordagem baseada em código, exceto em certos cenários avançados em que os valores de configuração devem ser definidos à medida que um serviço é inicializado.

Construtores

Name Description
NetPeerTcpBinding()
Obsoleto.

Inicializa uma nova instância padrão da NetPeerTcpBinding classe.

NetPeerTcpBinding(String)
Obsoleto.

Inicializa uma nova instância da NetPeerTcpBinding classe com um nome de configuração especificado.

Propriedades

Name Description
CloseTimeout
Obsoleto.

Obtém ou define o intervalo de tempo fornecido para que uma ligação se feche antes de o transporte levantar uma exceção.

(Herdado de Binding)
EnvelopeVersion
Obsoleto.

Recebe a versão SOAP usada com esta ligação.

IsPnrpAvailable
Obsoleto.

Recebe um valor que indica se o serviço PNRP está instalado e disponível no computador.

ListenIPAddress
Obsoleto.

Obtém ou define o endereço IP usado para escuta pelo nó peer local.

MaxBufferPoolSize
Obsoleto.

Obtém ou define o tamanho máximo, em bytes, do pool de memória usado para o buffer TCP peer.

MaxReceivedMessageSize
Obsoleto.

Obtém ou define o tamanho máximo, em bytes, das mensagens TCP tratadas por canais pares criados por esta ligação.

MessageVersion
Obsoleto.

Obtém a versão da mensagem usada por clientes e serviços configurada com a ligação.

(Herdado de Binding)
Name
Obsoleto.

Recebe ou define o nome da ligação.

(Herdado de Binding)
Namespace
Obsoleto.

Obtém ou define o namespace XML do binding.

(Herdado de Binding)
OpenTimeout
Obsoleto.

Obtém ou define o intervalo de tempo fornecido para que uma ligação se abra antes de o transporte levantar uma exceção.

(Herdado de Binding)
Port
Obsoleto.

Obtém ou define a porta de rede onde se deve ligar.

ReaderQuotas
Obsoleto.

Obtém ou define o XmlDictionaryReaderQuotas que está associado a esta ligação.

ReceiveTimeout
Obsoleto.

Obtém ou define o intervalo de tempo em que uma ligação pode permanecer inativa, durante o qual não são recebidas mensagens de aplicação, antes de ser cortada.

(Herdado de Binding)
Resolver
Obsoleto.

Obtém o PeerResolver uso desta instância de ligação para resolver um ID de malha peer para os endereços IP endpoint dos nós dentro da malha peer.

Scheme
Obsoleto.

Obtém o esquema URI usado para o protocolo de transporte associado a esta ligação.

Security
Obsoleto.

Obtém ou define a segurança para ser definida em canais pares criados por esta ligação.

SendTimeout
Obsoleto.

Obtém ou define o intervalo de tempo fornecido para que uma operação de escrita seja concluída antes de o transporte levantar uma exceção.

(Herdado de Binding)

Métodos

Name Description
BuildChannelFactory<TChannel>(BindingParameterCollection)
Obsoleto.

Constrói a pilha de channel factory no cliente que cria um tipo específico de canal e que satisfaz as características especificadas por um conjunto de parâmetros de ligação.

(Herdado de Binding)
BuildChannelFactory<TChannel>(Object[])
Obsoleto.

Constrói a stack de channel factory no cliente que cria um tipo específico de canal e que satisfaz as características especificadas por um array de objetos.

(Herdado de Binding)
BuildChannelListener<TChannel>(BindingParameterCollection)
Obsoleto.

Constrói o ouvinte de canal no serviço que aceita um tipo específico de canal e que satisfaz as características especificadas por um conjunto de parâmetros de ligação.

(Herdado de Binding)
BuildChannelListener<TChannel>(Object[])
Obsoleto.

Constrói o ouvinte de canal no serviço que aceita um tipo específico de canal e que satisfaz as funcionalidades especificadas.

(Herdado de Binding)
BuildChannelListener<TChannel>(Uri, BindingParameterCollection)
Obsoleto.

Constrói o ouvinte de canal no serviço que aceita um tipo específico de canal e que satisfaz as funcionalidades especificadas.

(Herdado de Binding)
BuildChannelListener<TChannel>(Uri, Object[])
Obsoleto.

Constrói o ouvinte de canal no serviço que aceita um tipo específico de canal e que satisfaz as funcionalidades especificadas.

(Herdado de Binding)
BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)
Obsoleto.

Constrói o ouvinte de canal no serviço que aceita um tipo específico de canal e que satisfaz as funcionalidades especificadas.

(Herdado de Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)
Obsoleto.

Constrói o ouvinte de canal no serviço que aceita um tipo específico de canal e que satisfaz as funcionalidades especificadas.

(Herdado de Binding)
BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])
Obsoleto.

Constrói o ouvinte de canal no serviço que aceita um tipo específico de canal e que satisfaz as funcionalidades especificadas.

(Herdado de Binding)
BuildChannelListener<TChannel>(Uri, String, Object[])
Obsoleto.

Constrói o ouvinte de canal no serviço que aceita um tipo específico de canal e que satisfaz as funcionalidades especificadas.

(Herdado de Binding)
CanBuildChannelFactory<TChannel>(BindingParameterCollection)
Obsoleto.

Devolve um valor que indica se a ligação atual pode construir uma pilha de channel factory no cliente que satisfaz a coleção de parâmetros de ligação especificada.

(Herdado de Binding)
CanBuildChannelFactory<TChannel>(Object[])
Obsoleto.

Devolve um valor que indica se a ligação atual pode construir uma stack de channel factory no cliente que satisfaz os requisitos especificados por um array de objetos.

(Herdado de Binding)
CanBuildChannelListener<TChannel>(BindingParameterCollection)
Obsoleto.

Devolve um valor que indica se a ligação atual pode construir uma pilha de ouvintes de canal no serviço que satisfaz a coleção de parâmetros de ligação especificada.

(Herdado de Binding)
CanBuildChannelListener<TChannel>(Object[])
Obsoleto.

Devolve um valor que indica se a ligação atual pode construir uma pilha de ouvintes de canal no serviço que satisfaça os critérios especificados num array de objetos.

(Herdado de Binding)
CreateBindingElements()
Obsoleto.

Cria uma coleção com os elementos de ligação para a ligação.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetProperty<T>(BindingParameterCollection)
Obsoleto.

Devolve um objeto tipado solicitado, se presente, da camada apropriada na pilha de ligação.

(Herdado de Binding)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ShouldSerializeName()
Obsoleto.

Devolve se o nome da ligação deve ser serializado.

(Herdado de Binding)
ShouldSerializeNamespace()
Obsoleto.

Devolve se o namespace da ligação deve ser serializado.

(Herdado de Binding)
ShouldSerializeReaderQuotas()
Obsoleto.

Obtém um valor que especifica se os dados da quota do leitor para a ligação devem ser serializados.

ShouldSerializeSecurity()
Obsoleto.

Recebe um valor que especifica se a informação de segurança para a ligação deve ser serializada.

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IBindingRuntimePreferences.ReceiveSynchronously
Obsoleto.

Recebe um valor que indica se os pedidos recebidos sobre canais pares criados por esta ligação são tratados de forma síncrona ou assíncrona.

Aplica-se a