NetTcpContextBindingElement Classe

Definição

Representa um elemento de configuração que corresponde à NetTcpContextBinding ligação.

public ref class NetTcpContextBindingElement : System::ServiceModel::Configuration::NetTcpBindingElement
public class NetTcpContextBindingElement : System.ServiceModel.Configuration.NetTcpBindingElement
type NetTcpContextBindingElement = class
    inherit NetTcpBindingElement
Public Class NetTcpContextBindingElement
Inherits NetTcpBindingElement
Herança
Herança

Observações

O elemento XML que corresponde a pode NetTcpContextBindingElement ser usado no ficheiro de configuração da aplicação sob o system.serviceModel/bindings/netTcpContextBinding nó.

Construtores

Name Description
NetTcpContextBindingElement()

Inicializa uma nova instância da NetTcpContextBindingElement classe.

NetTcpContextBindingElement(String)

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

Propriedades

Name Description
BindingElementType

Obtém o tipo CLR da ligação padrão associada ao elemento System.ServiceModel.NetTcpContextBindingde configuração .

ClientCallbackAddress

Obtém ou define o endereço de callback do cliente para o elemento de ligação.

CloseTimeout

Obtém ou define o intervalo de tempo fornecido para que uma operação próxima seja concluída.

(Herdado de StandardBindingElement)
ContextManagementEnabled

Recebe ou define um valor que especifica se a gestão de contexto está ativada.

ContextProtectionLevel

Obtém ou define o nível de proteção desejado do cabeçalho SOAP usado para propagar a informação de contexto. O valor predefinido é ProtectionLevel.Sign.

CurrentConfiguration

Obtém uma referência à instância de topo Configuration que representa a hierarquia de configuração a que pertence a instância atual ConfigurationElement .

(Herdado de ConfigurationElement)
ElementInformation

Obtém um ElementInformation objeto que contém a informação e funcionalidade não personalizáveis do ConfigurationElement objeto.

(Herdado de ConfigurationElement)
ElementProperty

Obtém o ConfigurationElementProperty objeto que representa o ConfigurationElement próprio objeto.

(Herdado de ConfigurationElement)
EvaluationContext

Obtém o ContextInformation objeto para o ConfigurationElement objeto.

(Herdado de ConfigurationElement)
HasContext

Obtém um valor que indica se a CurrentConfiguration propriedade é null.

(Herdado de ConfigurationElement)
HostNameComparisonMode

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

(Herdado de NetTcpBindingElement)
Item[ConfigurationProperty]

Obtém ou define uma propriedade ou atributo deste elemento de configuração.

(Herdado de ConfigurationElement)
Item[String]

Obtém ou define uma propriedade, atributo ou elemento filho deste elemento de configuração.

(Herdado de ConfigurationElement)
ListenBacklog

Recebe ou define um valor que especifica o número máximo de canais que podem esperar para serem aceites no ouvinte.

(Herdado de NetTcpBindingElement)
LockAllAttributesExcept

Obtém a coleção de atributos bloqueados.

(Herdado de ConfigurationElement)
LockAllElementsExcept

Obtém a coleção de elementos bloqueados.

(Herdado de ConfigurationElement)
LockAttributes

Obtém a coleção de atributos bloqueados.

(Herdado de ConfigurationElement)
LockElements

Obtém a coleção de elementos bloqueados.

(Herdado de ConfigurationElement)
LockItem

Recebe ou define um valor que indica se o elemento está bloqueado.

(Herdado de ConfigurationElement)
MaxBufferPoolSize

Obtém ou define o tamanho máximo, em bytes, para um pool de buffers que armazena mensagens TCP processadas pelo binding.

(Herdado de NetTcpBindingElement)
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 NetTcpBindingElement)
MaxConnections

Obtém ou define um valor que especifica o número máximo de ligações de saída e entrada que o serviço cria e aceita, respetivamente.

(Herdado de NetTcpBindingElement)
MaxReceivedMessageSize

Obtém ou define o tamanho máximo, em bytes, de uma mensagem que pode ser recebida num canal configurado com esta ligação.

(Herdado de NetTcpBindingElement)
Name

Recebe ou define o nome da ligação.

(Herdado de StandardBindingElement)
OpenTimeout

Obtém ou define o intervalo de tempo fornecido para que uma operação aberta seja concluída.

(Herdado de StandardBindingElement)
PortSharingEnabled

Recebe ou define um valor booleano que especifica se a partilha de portas TCP está ativada para esta ligação.

(Herdado de NetTcpBindingElement)
Properties

Obtém uma ConfigurationPropertyCollection instância que contém uma coleção de ConfigurationProperty objetos que podem ser atributos ou ConfigurationElement objetos deste elemento de configuração.

ReaderQuotas

Obtém as restrições sobre a complexidade das mensagens SOAP que podem ser processadas por endpoints configurados com esta ligação.

(Herdado de NetTcpBindingElement)
ReceiveTimeout

Obtém ou define o intervalo de tempo fornecido para que uma operação de receção seja concluída.

(Herdado de StandardBindingElement)
ReliableSession

Obtém um elemento de configuração que especifica se são estabelecidas sessões fiáveis entre os pontos finais do canal.

(Herdado de NetTcpBindingElement)
Security

Obtém o tipo de segurança a usar com esta ligação.

(Herdado de NetTcpBindingElement)
SendTimeout

Obtém ou define o intervalo de tempo fornecido para que uma operação de envio seja concluída.

(Herdado de StandardBindingElement)
TransactionFlow

Obtém ou define um valor booleano que especifica se a ligação suporta transações WS fluídas.

(Herdado de NetTcpBindingElement)
TransactionProtocol

Obtém ou define o protocolo de transação a ser usado com esta ligação.

(Herdado de NetTcpBindingElement)
TransferMode

Recebe ou define um valor que especifica se as mensagens são armazenadas em buffer, transmitidas em streaming, ou um pedido ou resposta.

(Herdado de NetTcpBindingElement)

Métodos

Name Description
ApplyConfiguration(Binding)

Aplica o conteúdo da ligação especificada a este elemento de configuração de ligação.

(Herdado de StandardBindingElement)
DeserializeElement(XmlReader, Boolean)

Lê XML a partir do ficheiro de configuração.

(Herdado de ConfigurationElement)
Equals(Object)

Compara a instância atual ConfigurationElement com o objeto especificado.

(Herdado de ConfigurationElement)
GetHashCode()

Obtém um valor único que representa a instância atual ConfigurationElement .

(Herdado de ConfigurationElement)
GetTransformedAssemblyString(String)

Devolve a versão transformada do nome da assembleia especificado.

(Herdado de ConfigurationElement)
GetTransformedTypeString(String)

Devolve a versão transformada do nome do tipo especificado.

(Herdado de ConfigurationElement)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
Init()

Define o ConfigurationElement objeto para o seu estado inicial.

(Herdado de ConfigurationElement)
InitializeDefault()

Usado para inicializar um conjunto padrão de valores para o ConfigurationElement objeto.

(Herdado de ConfigurationElement)
InitializeFrom(Binding)

Inicializa este elemento de configuração de ligação com base na configuração da ligação especificada. O objeto de ligação fornecido deve ser do tipo NetTcpContextBinding.

IsModified()

Indica se este elemento de configuração foi modificado desde a última vez que foi guardado ou carregado, quando implementado numa classe derivada.

(Herdado de ConfigurationElement)
IsReadOnly()

Recebe um valor que indica se o ConfigurationElement objeto é apenas de leitura.

(Herdado de ConfigurationElement)
ListErrors(IList)

Adiciona os erros de propriedades inválidas neste ConfigurationElement objeto, e em todos os subelementos, à lista passada.

(Herdado de ConfigurationElement)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnApplyConfiguration(Binding)

Aplica a configuração deste elemento de configuração à instância de ligação especificada. A instância de ligação fornecida deve ser do tipo NetTcpContextBinding.

OnDeserializeUnrecognizedAttribute(String, String)

Recebe um valor que indica se um atributo desconhecido é encontrado durante a desserialização.

(Herdado de ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

Obtém um valor que indica se um elemento desconhecido é encontrado durante a desserialização.

(Herdado de ConfigurationElement)
OnRequiredPropertyNotFound(String)

Lança uma exceção quando uma propriedade exigida não é encontrada.

(Herdado de ConfigurationElement)
PostDeserialize()

Chamada após desserialização.

(Herdado de ConfigurationElement)
PreSerialize(XmlWriter)

Chamado antes da serialização.

(Herdado de ConfigurationElement)
Reset(ConfigurationElement)

Reinicia o estado interno deste objeto elemento de configuração, incluindo os bloqueios e as coleções de propriedades.

(Herdado de StandardBindingElement)
ResetModified()

Redefine o valor do IsModified() método para false quando implementado numa classe derivada.

(Herdado de ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

Escreve o conteúdo deste elemento de configuração no ficheiro de configuração quando implementado numa classe derivada.

(Herdado de ConfigurationElement)
SerializeToXmlElement(XmlWriter, String)

Escreve as etiquetas exteriores deste elemento de configuração no ficheiro de configuração quando implementado numa classe derivada.

(Herdado de ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Define uma propriedade para o valor especificado.

(Herdado de ConfigurationElement)
SetPropertyValueIfNotDefaultValue<T>(String, T)

Define o valor da propriedade para o elemento de configuração se o valor não for o valor padrão.

(Herdado de ServiceModelConfigurationElement)
SetReadOnly()

Define a IsReadOnly() propriedade para o ConfigurationElement objeto e todos os subelementos.

(Herdado de ConfigurationElement)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Modifica o ConfigurationElement objeto para remover todos os valores que não deveriam ser guardados.

(Herdado de ConfigurationElement)

Aplica-se a