NetTcpContextBinding 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.
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
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) |