NetTcpContextBinding Classe

Definição

Fornece uma associação habilitada para contexto para a associação NetTcpContextBinding.

public ref class NetTcpContextBinding : System::ServiceModel::NetTcpBinding
public class NetTcpContextBinding : System.ServiceModel.NetTcpBinding
type NetTcpContextBinding = class
    inherit NetTcpBinding
Public Class NetTcpContextBinding
Inherits NetTcpBinding
Herança
NetTcpContextBinding

Comentários

Observação

Ao chamar um serviço WCF criado com o .NET Framework 4.0 ou posterior de um aplicativo cliente WCF criado com o .NET Framework 3.5 ou anterior, o arquivo de configuração gerado pelo svcutil.exe ou a adição de uma referência de serviço do Visual Studio conterá o atributo contextManagementEnabled na configuração de associação. Esse atributo não é reconhecido pelo runtime do .NET Framework 3.5 e o aplicativo será lançado com a mensagem "Atributo não reconhecido ConfigurationErrorsException 'contextManagementEnabled". Para contornar esse problema, remova o atributo contextManagementEnabled da configuração de associação.

Construtores

NetTcpContextBinding()

Inicializa uma nova instância da classe NetTcpContextBinding.

NetTcpContextBinding(SecurityMode)

Inicializa uma nova instância da classe NetTcpContextBinding com o SecurityMode especificado.

NetTcpContextBinding(SecurityMode, Boolean)

Inicializa uma nova instância da classe NetTcpContextBinding com o SecurityMode e a configuração de sessão confiável especificados.

NetTcpContextBinding(String)

Inicializa uma nova instância da classe NetTcpContextBinding com a configuração de associação especificada.

Propriedades

ClientCallbackAddress

Obtém ou define o endereço de retorno de chamada do cliente.

CloseTimeout

Obtém ou define o intervalo concedido para que uma conexão seja fechada antes que o transporte gere uma exceção.

(Herdado de Binding)
ContextManagementEnabled

Obtém um valor que especifica se o gerenciamento de contexto está habilitado.

ContextProtectionLevel

Obtém ou define o nível de proteção de contexto para esta associação.

EnvelopeVersion

Obtém a versão do SOAP usada para as mensagens processadas por essa associação.

(Herdado de NetTcpBinding)
HostNameComparisonMode

Obtém ou define um valor que indica se o nome do host é usado para acessar o serviço ao corresponder ao URI.

(Herdado de NetTcpBinding)
ListenBacklog

Obtém ou define o número máximo de solicitações de conexão na fila que podem estar pendentes.

(Herdado de NetTcpBinding)
MaxBufferPoolSize

Obtém ou define o tamanho máximo, em bytes, permitido para um pool de buffers que armazena mensagens TCP processadas pela associação.

(Herdado de NetTcpBinding)
MaxBufferSize

Obtém ou define um valor que especifica o tamanho máximo, em bytes, do buffer usado para armazenar mensagens na memória.

(Herdado de NetTcpBinding)
MaxConnections

Obtém ou define um valor que controla o número máximo de conexões a serem agrupadas em pool para reutilização posterior no cliente e o número máximo de conexões que podem ter uma expedição pendente no servidor.

(Herdado de NetTcpBinding)
MaxReceivedMessageSize

Obtém ou define o tamanho máximo, em bytes, de uma mensagem recebida processada pela associação.

(Herdado de NetTcpBinding)
MessageVersion

Obtém a versão de mensagem usada por clientes e serviços configurados com a associação.

(Herdado de Binding)
Name

Obtém ou define o nome da associação.

(Herdado de Binding)
Namespace

Obtém ou define o namespace de XML da associação.

(Herdado de Binding)
OpenTimeout

Obtém ou define o intervalo concedido para que uma conexão seja aberta antes que o transporte gere uma exceção.

(Herdado de Binding)
PortSharingEnabled

Obtém ou define um valor que indica se o compartilhamento de porta TCP está habilitado para a conexão configurada com essa associação.

(Herdado de NetTcpBinding)
ReaderQuotas

Obtém ou define as restrições na complexidade das mensagens SOAP que podem ser processadas por pontos de extremidade configurados com essa associação.

(Herdado de NetTcpBinding)
ReceiveTimeout

Obtém ou define o intervalo de tempo que uma conexão pode permanecer inativa, durante o qual nenhuma mensagem de aplicativo é recebida, antes de seu descarte.

(Herdado de Binding)
ReliableSession

Obtém um objeto que indica se uma sessão confiável foi estabelecida entre pontos de extremidade do canal.

(Herdado de NetTcpBinding)
Scheme

Retorna o esquema do URI para o transporte.

(Herdado de NetTcpBinding)
Security

Obtém um objeto que especifica o tipo de segurança usado com serviços configurados com esta associação.

(Herdado de NetTcpBinding)
SendTimeout

Obtém ou define o intervalo concedido para uma operação ser concluída antes de o transporte gerar uma exceção.

(Herdado de Binding)
TransactionFlow

Obtém ou define um valor que determina se o fluxo de transação está habilitado.

(Herdado de NetTcpBinding)
TransactionProtocol

Obtém ou define o protocolo de transações usado pelo serviço para transações de fluxo.

(Herdado de NetTcpBinding)
TransferMode

Obtém ou define um valor que indica se o serviço configurado com a associação usa os modos de transferência de mensagens por transmissão ou armazenamento em buffer (ou ambos).

(Herdado de NetTcpBinding)

Métodos

BuildChannelFactory<TChannel>(BindingParameterCollection)

Cria a pilha de fábricas 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[])

Cria a pilha de fábricas 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)

Cria o ouvinte de canais no serviço que aceita um tipo de canal especificado e que satisfaz os recursos especificados por uma coleção de parâmetros de associação.

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

Cria o ouvinte de canais no serviço que aceita um tipo de canal especificado e que satisfaz os recursos especificados.

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

Cria o ouvinte de canais no serviço que aceita um tipo de canal especificado e que satisfaz os recursos especificados.

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

Cria o ouvinte de canais no serviço que aceita um tipo de canal especificado e que satisfaz os recursos especificados.

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

Cria o ouvinte de canais no serviço que aceita um tipo de canal especificado e que satisfaz os recursos especificados.

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

Cria o ouvinte de canais no serviço que aceita um tipo de canal especificado e que satisfaz os recursos especificados.

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

Cria o ouvinte de canais no serviço que aceita um tipo de canal especificado e que satisfaz os recursos especificados.

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

Cria o ouvinte de canais no serviço que aceita um tipo de canal especificado e que satisfaz os recursos especificados.

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

Retorna um valor que indica se a associação atual pode criar uma pilha de fábricas de canais no cliente que satisfaz a coleção de parâmetros de associação especificados.

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

Retorna um valor que indica se a associação atual pode criar uma pilha de fábricas de canais no cliente que satisfaz os requisitos especificados por uma matriz de objetos.

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

Retorna um valor que indica se a associação atual pode criar uma pilha de ouvintes de canais no serviço que satisfaça a coleção de parâmetros de associação especificados.

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

Retorna um valor que indica se a associação atual pode criar uma pilha de ouvintes de canais no serviço que satisfaça os critérios especificados em uma matriz de objetos.

(Herdado de Binding)
CreateBindingElements()

Cria uma coleção ordenada de elementos de associação contidos na associação atual.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

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

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

(Herdado de Binding)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ShouldSerializeListenBacklog()

Retorna um valor que indica se a propriedade ListenBacklog foi alterada do valor padrão e se deve ser serializada.

(Herdado de NetTcpBinding)
ShouldSerializeMaxConnections()

Retorna um valor que indica se a propriedade MaxConnections foi alterada do valor padrão e se deve ser serializada.

(Herdado de NetTcpBinding)
ShouldSerializeName()

Retorna se o nome da associação deve ser serializado.

(Herdado de Binding)
ShouldSerializeNamespace()

Retorna se o namespace da associação deve ser serializado.

(Herdado de Binding)
ShouldSerializeReaderQuotas()

Retorna um valor que indica se a propriedade ReaderQuotas foi alterada do valor padrão e se deve ser serializada.

(Herdado de NetTcpBinding)
ShouldSerializeReliableSession()

Retorna um valor que indica se a propriedade ReliableSession foi alterada do valor padrão e se deve ser serializada.

(Herdado de NetTcpBinding)
ShouldSerializeSecurity()

Retorna um valor que indica se a propriedade Security foi alterada do valor padrão e se deve ser serializada.

(Herdado de NetTcpBinding)
ShouldSerializeTransactionProtocol()

Retorna um valor que indica se a propriedade TransactionProtocol foi alterada do valor padrão e se deve ser serializada.

(Herdado de NetTcpBinding)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

IBindingRuntimePreferences.ReceiveSynchronously

Obtém um valor que indica se as solicitações de entrada são tratadas de forma síncrona ou assíncrona.

(Herdado de NetTcpBinding)

Aplica-se a