NetPeerTcpBinding Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
PeerChannel feature is obsolete and will be removed in the future.
Fornece uma associação segura para aplicativos de rede ponto a ponto.
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
- Atributos
- Implementações
Comentários
A NetPeerTcpBinding associação fornece suporte para a criação de aplicativos de rede par que usam uma infraestrutura de malha ponto a ponto no nível de TCP.
Cada PeerNode instância pode hospedar vários canais pares definidos com esse tipo de associação. As fábricas de canais produzidas usando uma instância configurada desse tipo podem ser usadas para gerar canais pares. Uma fábrica de canais par pode produzir canais pares que são somente entrada (implementa), IInputChannelsomente saída (implementa) IOutputChannele duplex (implementa IDuplexChannel).
Essa é uma das associações padrão fornecidas pelo WCF (Windows Communication Framework). Ele pode ser usado no código imperativo ou especificado no arquivo de configuração XML correspondente para o aplicativo. O procedimento recomendado é definir a associação usando valores de configuração e não usar uma abordagem baseada em código, exceto em determinados cenários avançados em que os valores de configuração devem ser definidos como um serviço é inicializado.
Construtores
| Nome | Description |
|---|---|
| NetPeerTcpBinding() |
Obsoleto.
Inicializa uma nova instância padrão da NetPeerTcpBinding classe. |
| NetPeerTcpBinding(String) |
Obsoleto.
Inicializa uma nova instância da classe NetPeerTcpBinding com um nome de configuração especificado. |
Propriedades
| Nome | Description |
|---|---|
| CloseTimeout |
Obsoleto.
Obtém ou define o intervalo de tempo fornecido para que uma conexão seja fechada antes que o transporte gere uma exceção. (Herdado de Binding) |
| EnvelopeVersion |
Obsoleto.
Obtém a versão SOAP usada com essa associação. |
| IsPnrpAvailable |
Obsoleto.
Obtém 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ó par local. |
| MaxBufferPoolSize |
Obsoleto.
Obtém ou define o tamanho máximo, em bytes, do pool de memória usado para o buffer TCP par. |
| MaxReceivedMessageSize |
Obsoleto.
Obtém ou define o tamanho máximo, em bytes, de mensagens TCP manipuladas por canais pares criados por essa associação. |
| MessageVersion |
Obsoleto.
Obtém a versão da mensagem usada por clientes e serviços configurados com a associação. (Herdado de Binding) |
| Name |
Obsoleto.
Obtém ou define o nome da associação. (Herdado de Binding) |
| Namespace |
Obsoleto.
Obtém ou define o namespace XML da associação. (Herdado de Binding) |
| OpenTimeout |
Obsoleto.
Obtém ou define o intervalo de tempo fornecido para que uma conexão seja aberta antes que o transporte gere uma exceção. (Herdado de Binding) |
| Port |
Obsoleto.
Obtém ou define a porta de rede na qual associar. |
| ReaderQuotas |
Obsoleto.
Obtém ou define o XmlDictionaryReaderQuotas que está associado a essa associação. |
| ReceiveTimeout |
Obsoleto.
Obtém ou define o intervalo de tempo em que uma conexão pode permanecer inativa, durante a qual nenhuma mensagem de aplicativo é recebida, antes de ser descartada. (Herdado de Binding) |
| Resolver |
Obsoleto.
Obtém o PeerResolver usado por essa instância de associação para resolver uma ID de malha par para os endereços IP do ponto de extremidade de nós dentro da malha par. |
| Scheme |
Obsoleto.
Obtém o esquema de URI usado para o protocolo de transporte associado a essa associação. |
| Security |
Obsoleto.
Obtém ou define a segurança a ser definida em canais pares criados por essa associação. |
| SendTimeout |
Obsoleto.
Obtém ou define o intervalo de tempo fornecido para que uma operação de gravação seja concluída antes que o transporte gere uma exceção. (Herdado de Binding) |
Métodos
| Nome | Description |
|---|---|
| BuildChannelFactory<TChannel>(BindingParameterCollection) |
Obsoleto.
Cria a pilha de fábrica de canais no cliente que cria um tipo de canal especificado e que satisfaz os recursos especificados por uma coleção de parâmetros de associação. (Herdado de Binding) |
| BuildChannelFactory<TChannel>(Object[]) |
Obsoleto.
Cria a pilha de fábrica de canais no cliente que cria um tipo de canal especificado e que satisfaz os recursos especificados por uma matriz de objetos. (Herdado de Binding) |
| BuildChannelListener<TChannel>(BindingParameterCollection) |
Obsoleto.
Cria o ouvinte de canal no serviço que aceita um tipo de canal especificado e que atende aos recursos especificados por uma coleção de parâmetros de associação. (Herdado de Binding) |
| BuildChannelListener<TChannel>(Object[]) |
Obsoleto.
Cria o ouvinte de canal no serviço que aceita um tipo de canal especificado e que atende aos recursos especificados. (Herdado de Binding) |
| BuildChannelListener<TChannel>(Uri, BindingParameterCollection) |
Obsoleto.
Cria o ouvinte de canal no serviço que aceita um tipo de canal especificado e que atende aos recursos especificados. (Herdado de Binding) |
| BuildChannelListener<TChannel>(Uri, Object[]) |
Obsoleto.
Cria o ouvinte de canal no serviço que aceita um tipo de canal especificado e que atende aos recursos especificados. (Herdado de Binding) |
| BuildChannelListener<TChannel>(Uri, String, BindingParameterCollection) |
Obsoleto.
Cria o ouvinte de canal no serviço que aceita um tipo de canal especificado e que atende aos recursos especificados. (Herdado de Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection) |
Obsoleto.
Cria o ouvinte de canal no serviço que aceita um tipo de canal especificado e que atende aos recursos especificados. (Herdado de Binding) |
| BuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[]) |
Obsoleto.
Cria o ouvinte de canal no serviço que aceita um tipo de canal especificado e que atende aos recursos especificados. (Herdado de Binding) |
| BuildChannelListener<TChannel>(Uri, String, Object[]) |
Obsoleto.
Cria o ouvinte de canal no serviço que aceita um tipo de canal especificado e que atende aos recursos especificados. (Herdado de Binding) |
| CanBuildChannelFactory<TChannel>(BindingParameterCollection) |
Obsoleto.
Retorna um valor que indica se a associação atual pode criar uma pilha de fábrica de canais no cliente que satisfaça a coleção de parâmetros de associação especificados. (Herdado de Binding) |
| CanBuildChannelFactory<TChannel>(Object[]) |
Obsoleto.
Retorna um valor que indica se a associação atual pode criar uma pilha de fábrica de canais no cliente que atenda aos requisitos especificados por uma matriz de objetos. (Herdado de Binding) |
| CanBuildChannelListener<TChannel>(BindingParameterCollection) |
Obsoleto.
Retorna um valor que indica se a associação atual pode criar uma pilha de ouvintes de canal no serviço que satisfaça a coleção de parâmetros de associação especificados. (Herdado de Binding) |
| CanBuildChannelListener<TChannel>(Object[]) |
Obsoleto.
Retorna um valor que indica se a associação atual pode criar uma pilha de ouvintes de canal no serviço que atenda aos critérios especificados em uma matriz de objetos. (Herdado de Binding) |
| CreateBindingElements() |
Obsoleto.
Cria uma coleção com os elementos de associação para a associação. |
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
| GetProperty<T>(BindingParameterCollection) |
Obsoleto.
Retorna um objeto digitado solicitado, se presente, da camada apropriada na pilha de associaçã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 Objectatual. (Herdado de Object) |
| ShouldSerializeName() |
Obsoleto.
Retorna se o nome da associação deve ser serializado. (Herdado de Binding) |
| ShouldSerializeNamespace() |
Obsoleto.
Retorna se o namespace da associação deve ser serializado. (Herdado de Binding) |
| ShouldSerializeReaderQuotas() |
Obsoleto.
Obtém um valor que especifica se os dados de cota de leitor para a associação devem ser serializados. |
| ShouldSerializeSecurity() |
Obsoleto.
Obtém um valor que especifica se as informações de segurança da associação devem ser serializadas. |
| ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IBindingRuntimePreferences.ReceiveSynchronously |
Obsoleto.
Obtém um valor que indica se as solicitações de entrada por canais pares criados por essa associação são tratadas de forma síncrona ou assíncrona. |