NetHttpBindingElement Classe

Definição

Representa um elemento de ligação net http.

public ref class NetHttpBindingElement sealed : System::ServiceModel::Configuration::HttpBindingBaseElement
public sealed class NetHttpBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement
type NetHttpBindingElement = class
    inherit HttpBindingBaseElement
Public NotInheritable Class NetHttpBindingElement
Inherits HttpBindingBaseElement
Herança

Construtores

Name Description
NetHttpBindingElement()

Inicializa uma nova instância da NetHttpBindingElement classe.

NetHttpBindingElement(String)

Inicializa uma nova instância da NetHttpBindingElement classe com nome especificado.

Propriedades

Name Description
AllowCookies

Recebe ou define um valor que indica se o cliente aceita cookies.

(Herdado de HttpBindingBaseElement)
BindingElementType

Quando sobrescrito numa classe derivada, obtém o Type objeto que representa o elemento de ligação personalizado.

(Herdado de StandardBindingElement)
BypassProxyOnLocal

Recebe ou define um valor que indica se deve contornar o servidor proxy para endereços locais.

(Herdado de HttpBindingBaseElement)
CloseTimeout

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

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

Obtém ou define o modo de comparação de nomes de host HTTP usado para analisar URIs.

(Herdado de HttpBindingBaseElement)
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)
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 para um pool de buffer que é processado pelo binding.

(Herdado de HttpBindingBaseElement)
MaxBufferSize

Obtém ou define o tamanho máximo do buffer a usar.

(Herdado de HttpBindingBaseElement)
MaxReceivedMessageSize

Obtém ou define o tamanho máximo para uma mensagem que pode ser processada pela ligação.

(Herdado de HttpBindingBaseElement)
MessageEncoding

Obtém ou define a codificação de mensagens usada para o NetHttpBindingElement.

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)
Properties

Obtém as propriedades da ligação.

(Herdado de HttpBindingBaseElement)
ProxyAddress

Obtém ou define o endereço URI do proxy HTTP.

(Herdado de HttpBindingBaseElement)
ReaderQuotas

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

(Herdado de HttpBindingBaseElement)
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 a sessão fiável estabelecida para o NetHttpBindingElement.

Security

Obtém a ligação segura para o elemento de ligação.

SendTimeout

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

(Herdado de StandardBindingElement)
TextEncoding

Obtém ou define a codificação do conjunto de caracteres a ser usada para emitir mensagens na ligação.

(Herdado de HttpBindingBaseElement)
TransferMode

Recebe ou define o modo de transferência.

(Herdado de HttpBindingBaseElement)
UseDefaultWebProxy

Recebe ou define um valor que indica se o proxy HTTP auto-configurado do sistema é utilizado.

(Herdado de HttpBindingBaseElement)
WebSocketSettings

Obtém ou define as definições do web socket usadas para o NetHttpBindingElement.

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 esta secção de configuração de ligação com o conteúdo dos elementos de ligação especificados.

(Herdado de HttpBindingBaseElement)
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 ligação especificada a esta instância.

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

Ver também