System.ServiceModel.Configuration Namespace
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 classes relacionadas à configuração de modelo de serviço.
Classes
AddressHeaderCollectionElement |
Representa o elemento de configuração que contém uma coleção de cabeçalhos de endereço. Essa classe não pode ser herdada. |
AllowedAudienceUriElement |
Representa um elemento de configuração que especifica o URI de um público que pode acessar um serviço específico. |
AllowedAudienceUriElementCollection |
Representa uma coleção de AllowedAudienceUriElement, que é um URI de destino para o qual o token de segurança SamlSecurityToken pode ser direcionado para ser considerado válido por uma instância SamlSecurityTokenAuthenticator. |
ApplicationContainerSettingsElement |
Especifica configurações para o elemento de configurações do contêiner de aplicativo. |
AuthorizationPolicyTypeElement |
Contém um elemento de configuração que especifica uma política de autorização, que possibilita a transformação de um conjunto de declarações de entrada em outro conjunto de declarações. Controle de acesso pode ser concedido ou negado com base nisso. Essa classe não pode ser herdada. |
AuthorizationPolicyTypeElementCollection |
Contém uma coleção de instâncias de AuthorizationPolicyTypeElement. Essa classe não pode ser herdada. |
BaseAddressElement |
Representa um elemento de configuração que especifica os endereços base usados pelo host de serviço. Essa classe não pode ser herdada. |
BaseAddressElementCollection |
Representa uma coleção de objetos BaseAddressElement . |
BaseAddressPrefixFilterElement |
Representa um elemento de configuração que especifica uma passagem pelo filtro, que fornece um mecanismo para coletar as associações de IIS apropriadas ao hospedar um aplicativo WCF (Windows Communication Foundation) no IIS. Essa classe não pode ser herdada. |
BaseAddressPrefixFilterElementCollection |
Representa uma coleção de objetos BaseAddressPrefixFilterElement . Essa classe não pode ser herdada. |
BasicHttpBindingCollectionElement |
Representa uma seção de configuração que retém uma coleção de instâncias de BasicHttpBindingElement. |
BasicHttpBindingElement |
Representa um elemento XML que especifica uma associação usada para se comunicar com os Serviços Web compatíveis com o WS-I Basic Profile 1.1 como os serviços baseados em ASMX ou para aceitar mensagens de clientes baseados em ASMX. |
BasicHttpContextBindingCollectionElement |
Representa uma seção de configuração que retém uma coleção de instâncias de BasicHttpContextBindingElement. |
BasicHttpContextBindingElement |
Representa um elemento XML que especifica uma associação que oferece contexto para que o BasicHttpBinding seja trocado habilitando-se cookies HTTP como o mecanismo de troca. |
BasicHttpMessageSecurityElement |
Um elemento XML que configura a segurança de mensagem HTTP. |
BasicHttpsBindingCollectionElement |
Especifica configurações para o elemento de coleção de associação https básico. |
BasicHttpsBindingElement |
Especifica configurações para o elemento de associação https básico. |
BasicHttpSecurityElement |
Representa um elemento XML que configura a segurança para um serviço de HTTP básico. |
BasicHttpsSecurityElement |
Especifica configurações para o elemento de segurança https básico. |
BehaviorExtensionElement |
Representa um elemento de configuração que contém subelementos que especificam extensões de comportamento, permitindo ao usuário personalizar serviços ou comportamentos de ponto de extremidade. |
BehaviorsSection |
Representa a seção de configuração que contém entradas filho que são elementos |
BinaryMessageEncodingElement |
Representa um codificador de mensagem que codifica mensagens do WCF (Windows Communication Foundation) em binário no fio. Essa classe não pode ser herdada. |
BindingCollectionElement |
Representa uma seção de configuração que contém uma coleção de elementos de associação, cada um dos quais descreve um aspecto de como um ponto de extremidade se comunica com outros pontos de extremidade, criado, consistentemente, em uma fábrica de canais no cliente e um ouvinte de canais no serviço. |
BindingElementExtensionElement |
Permite o uso de uma implementação de BindingElement personalizada de um computador ou arquivo de configuração de aplicativo. |
BindingsSection |
Representa uma coleção de elementos de associação. Essa classe não pode ser herdada. |
ByteStreamMessageEncodingElement |
Permite a construção de um elemento de configuração que define as configurações para um elemento de codificação de mensagem de fluxo de bytes. |
CallbackDebugElement |
Representa um elemento de configuração que especifica a depuração de serviço para um objeto de retorno de chamada do Windows Communication Foundation (WCF). Essa classe não pode ser herdada. |
CallbackTimeoutsElement |
Representa um elemento de configuração que especifica o tempo limite para um retorno de chamada do cliente. Essa classe não pode ser herdada. |
CertificateElement |
Representa um elemento de configuração que especifica um certificado x.509 usado para autenticação. Essa classe não pode ser herdada. |
CertificateReferenceElement |
Representa as definições de configuração para validar um certificado x. 509. Essa classe não pode ser herdada. |
ChannelEndpointElement |
Fornece opções para configurar contrato, associação e propriedades de endereço do ponto de extremidade do canal, que são usadas por clientes para se conectar a pontos de extremidade de serviço no servidor. Essa classe não pode ser herdada. |
ChannelEndpointElementCollection |
Representa uma coleção de instâncias ChannelEndpointElement. Essa classe não pode ser herdada. |
ChannelPoolSettingsElement |
Especifica as configurações de pool de canal para uma associação personalizada. Essa classe não pode ser herdada. |
ClaimTypeElement |
Representa um elemento de configuração que contém o tipo da declaração. Essa classe não pode ser herdada. |
ClaimTypeElementCollection |
Representa uma coleção de instâncias ClaimTypeElement. Essa classe não pode ser herdada. |
ClearBehaviorElement |
Representa um elemento de configuração para remover todos os comportamentos herdados. |
ClientCredentialsElement |
Representa um elemento de configuração que configura uma credencial de cliente. |
ClientSection |
Representa a seção de cliente de um arquivo de configuração, que define uma lista de pontos de extremidade aos quais o cliente pode se conectar. Essa classe não pode ser herdada. |
ClientViaElement |
Representa um elemento de configuração que especifica a rota que uma mensagem deve tomar. Essa classe não pode ser herdada. |
ComContractElement |
Especifica um contrato de serviço de integração COM+. Essa classe não pode ser herdada. |
ComContractElementCollection |
Representa uma coleção de instâncias ComContractElement. Essa classe não pode ser herdada. |
ComContractsSection |
Representa uma seção de configuração que contém elementos para especificar o namespace e o nome do contrato de um contrato de integração COM+. Essa classe não pode ser herdada. |
ComMethodElement |
Representa um método COM+ que está exposto quando a interface em um componente COM+ é exposta como um serviço Web. Essa classe não pode ser herdada. |
ComMethodElementCollection |
Contém uma coleção de instâncias de ComMethodElement. Essa classe não pode ser herdada. |
CommonBehaviorsSection |
Representa a seção de configuração que contém uma lista de comportamentos que é aplicada a todos os serviços do WCF (Windows Communication Foundation) no computador antes de os comportamentos na seção |
CommonEndpointBehaviorElement |
Representa o elemento de configuração que contém uma lista de comportamentos de ponto de extremidade que é aplicada a todos os pontos de extremidade do WCF (Windows Communication Foundation) no computador antes de os comportamentos na seção |
CommonServiceBehaviorElement |
Representa o elemento de configuração que contém uma lista de comportamentos de serviço que é aplicada a todos os pontos de extremidade do WCF (Windows Communication Foundation) no computador antes de os comportamentos na seção |
ComPersistableTypeElement |
Especifica todos os tipos persistentes. Essa classe não pode ser herdada. |
ComPersistableTypeElementCollection |
Representa uma coleção de objetos ComPersistableTypeElement . Essa classe não pode ser herdada. |
CompositeDuplexElement |
Representa o elemento de configuração usado quando o cliente deve expor um ponto de extremidade para que o serviço envie mensagens por HTTP. Essa classe não pode ser herdada. |
ComUdtElement |
Representa um tipo definido pelo usuário (UDT) que deve ser incluído no contrato de serviço. Essa classe não pode ser herdada. |
ComUdtElementCollection |
Representa uma coleção de instâncias ComUdtElement. Essa classe não pode ser herdada. |
ConfigurationChannelFactory<TChannel> |
Fornece a funcionalidade genérica para criar um elemento de configuração de canal para um tipo específico. |
ConfigurationDuplexChannelFactory<TChannel> |
Fornece a funcionalidade para criar e gerenciar canais dúplex de tipos diferentes usados para enviar e receber mensagens de pontos de extremidade de serviço e para eles. |
ConnectionOrientedTransportElement |
Representa o elemento de configuração que fornece configurações adicionais para elementos de associação de transporte voltados para a conexão, como TCP e pipes nomeados. |
ContextBindingElementExtensionElement |
Representa um elemento de configuração que permite o uso de uma implementação personalizada ContextBindingElement. |
CustomBindingCollectionElement |
Representa uma coleção de elementos de configuração |
CustomBindingElement |
Representa a seção de configuração que fornece controle total sobre a pilha de mensagens para o usuário. |
CustomBindingElementCollection |
Representa uma coleção de objetos CustomBindingElement . Essa classe não pode ser herdada. |
DataContractSerializerElement |
Representa um elemento de configuração que especifica o DataContractSerializer a ser usado. Essa classe não pode ser herdada. |
DefaultPortElement |
Representa um elemento de configuração que define as configurações padrão para um ponto de extremidade de comunicação. |
DefaultPortElementCollection |
Representa uma coleção de elementos de configuração de porta padrão. |
DelegatingHandlerElement |
Representa um elemento manipulador que delega. |
DelegatingHandlerElementCollection |
Representa uma DelegatingHandlerElementCollection para DelegatingHandlers. |
DiagnosticSection |
Representa a seção de configuração que define configurações que podem ser usadas por um administrador para inspeção e controle em tempo de execução. |
DispatcherSynchronizationElement |
Adiciona o comportamento de sincronização de dispatcher a um elemento de configuração do dispatcher para que um programa de serviço WCF possa enviar respostas de mensagem para aplicativos cliente de forma assíncrona. |
DnsElement |
Representa um elemento de configuração que especifica o URI para uma declaração DNS. Essa classe não pode ser herdada. |
EndpointAddressElementBase |
Um elemento XML que contém um endereço de rede exclusivo que um cliente usa para se comunicar com um ponto de extremidade de serviço. |
EndpointBehaviorElement |
Representa um elemento de configuração que contém uma lista de comportamentos de ponto de extremidade que são aplicados a todos os pontos de extremidade WCF (Windows Communication Foundation) no computador. |
EndpointBehaviorElementCollection |
Contém uma coleção de objetos EndpointBehaviorElement . Essa classe não pode ser herdada. |
EndpointCollectionElement |
Gerencia uma coleção de pontos de extremidade de serviço em um arquivo de configuração. |
EndToEndTracingElement |
Manipula as definições do elemento do arquivo de configuração que habilitam e desabilitam diferentes aspectos do rastreamento ponta a ponta durante a execução de um aplicativo de serviço. |
ExtendedWorkflowRuntimeServiceElementCollection |
Representa a coleção de elementos de configuração que representam os serviços estendidos a serem adicionados ao mecanismo de runtime de fluxo de trabalho. |
ExtensionElement |
Representa um elemento de configuração que define uma extensão, o que permite que o usuário crie associações definidas pelo usuário, comportamentos, etc. |
ExtensionElementCollection |
Representa uma coleção de instâncias ExtensionElement. |
ExtensionsSection |
Representa uma seção de configuração que contém todas as definições de extensão. |
FederatedMessageSecurityOverHttpElement |
Representa um elemento de configuração que configura a segurança de uma mensagem enviada usando HTTP em uma federação. |
HostElement |
Representa um elemento de configuração que especifica configurações para um host de serviço. Essa classe não pode ser herdada. |
HostTimeoutsElement |
Representa um elemento de configuração que especifica o intervalo de tempo permitido para o host de serviço abrir ou fechar. Essa classe não pode ser herdada. |
HttpBindingBaseElement |
Representa HttpBindingBaseElement para HttpBindingBase. |
HttpDigestClientElement |
Representa a credencial resumida HTTP atual no elemento |
HttpMessageHandlerFactoryElement |
Representa um HttpMessageHandlerFactoryElement para HttpMessageHandlerFactory. |
HttpsTransportElement |
Representa o elemento de configuração que especifica um transporte HTTPS para a transmissão de mensagens SOAP. |
HttpTransportElement |
Representa o elemento de configuração que especifica um transporte HTTP para a transmissão de mensagens SOAP. |
HttpTransportSecurityElement |
Representa um elemento de configuração que controla os parâmetros de autenticação para o transporte HTTP. Essa classe não pode ser herdada. |
IdentityElement |
Representa um elemento de configuração que permite a autenticação de um ponto de extremidade por outros pontos de extremidade, trocando mensagens com ele. Essa classe não pode ser herdada. |
IssuedTokenClientBehaviorsElement |
Representa o elemento de configuração que especifica o token emitido atual para uma credencial do cliente. Essa classe não pode ser herdada. |
IssuedTokenClientBehaviorsElementCollection |
Representa uma coleção de instâncias IssuedTokenClientBehaviorsElement. Essa classe não pode ser herdada. |
IssuedTokenClientElement |
Representa um elemento de configuração que especifica o token emitido como uma credencial de cliente. Essa classe não pode ser herdada. |
IssuedTokenParametersElement |
Representa um elemento de configuração que especifica configurações adicionais para um token emitido. Essa classe não pode ser herdada. |
IssuedTokenParametersEndpointAddressElement |
Representa um elemento de configuração que especifica um ponto de extremidade que emite o token de segurança. Essa classe não pode ser herdada. |
IssuedTokenServiceElement |
Representa um elemento de configuração que especifica o token emitido como uma credencial de serviço. Essa classe não pode ser herdada. |
LocalClientSecuritySettingsElement |
Define as configurações de segurança de um cliente local. Essa classe não pode ser herdada. |
LocalServiceSecuritySettingsElement |
Define as configurações de segurança de um serviço local. Essa classe não pode ser herdada. |
MessageLoggingElement |
Representa um elemento XML que define as configurações para as capacidades de log de mensagem da WCF (Windows Communication Foundation). |
MessageSecurityOverHttpElement |
Define as configurações de segurança para a mensagem enviada usando HTTP. |
MessageSecurityOverMsmqElement |
Permite configurar as propriedades de segurança de nível de mensagem na associação de NetMsmqBinding. |
MessageSecurityOverTcpElement |
Define as configurações de segurança de uma mensagem enviada usando TCP. Essa classe não pode ser herdada. |
MetadataElement |
Representa um elemento de configuração que especifica como os metadados de serviço podem ser processados. Essa classe não pode ser herdada. |
MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration> |
Representa uma coleção de elementos de configuração de associação MEX. |
MexBindingElement<TStandardBinding> |
Representa um elemento de configuração básico que especifica as configurações de uma associação usada para a troca de mensagens WS-MEX (WS-MetadataExchange). |
MexHttpBindingCollectionElement |
Representa uma coleção de instâncias MexHttpBindingElement. |
MexHttpBindingElement |
Representa um elemento de configuração que especifica as configurações de uma associação usada para a troca de mensagens WS-MEX (WS-MetadataExchange) em HTTP. |
MexHttpsBindingCollectionElement |
Representa uma coleção de instâncias MexHttpsBindingElement. |
MexHttpsBindingElement |
Representa um elemento de configuração que especifica as configurações de uma associação usada para a troca de mensagens WS-MEX (WS-MetadataExchange) por HTTPS. |
MexNamedPipeBindingCollectionElement |
Representa uma coleção de instâncias MexNamedPipeBindingElement. |
MexNamedPipeBindingElement |
Representa um elemento de configuração que especifica as configurações de uma associação usada para a troca de mensagens WS-MEX (WS-MetadataExchange) por pipe nomeado. |
MexTcpBindingCollectionElement |
Representa uma coleção de objetos MexTcpBindingElement . |
MexTcpBindingElement |
Representa um elemento de configuração que especifica as configurações de uma associação usada para a troca de mensagens WS-MEX (WS-MetadataExchange) por TCP. |
MsmqBindingElementBase |
Fornece a classe base com membros comuns às classes NetMsmqBindingElement e MsmqIntegrationBindingElement. |
MsmqElementBase |
Fornece a classe base com membros comuns a MsmqIntegrationElement e MsmqTransportElement. |
MsmqIntegrationBindingCollectionElement |
Representa uma coleção de MsmqIntegrationBindingElements. |
MsmqIntegrationBindingElement |
Esse elemento de associação pode ser usado para permitir que os aplicativos do WCF (Windows Communication Foundation) enviem/recebam mensagens para/de aplicativos MSMQ existentes que usem COM, APIs nativas do MSMQ ou as APIs no System.Messaging. Use essa classe para enviar e receber mensagens de aplicativos de mensagens com base em MSMQ. |
MsmqIntegrationElement |
Representa o elemento de configuração que especifica as configurações necessárias para interação com um remetente ou destinatário de MSMQ (Enfileiramento de Mensagens). |
MsmqIntegrationSecurityElement |
Encapsula as configurações de segurança do transporte para o canal de integração de MSMQ (Enfileiramento de Mensagens). |
MsmqTransportElement |
Representa o elemento de associação usado para especificar as propriedades de comunicação de enfileiramento de mensagens para um serviço WCF (Windows Communication Foundation) que usa o protocolo MSMQ nativo. |
MsmqTransportSecurityElement |
A classe MsmqTransportSecurityElement encapsula as configurações de segurança do transporte para transportes na fila. |
MtomMessageEncodingElement |
Representa a seção de configuração que especifica a codificação e o controle de versão de mensagem usados para mensagens baseadas em MTOM (Mecanismo de Otimização de Transmissão de Mensagem SOAP). Essa classe não pode ser herdada. |
NamedPipeConnectionPoolSettingsElement |
Representa um elemento de configuração que especifica configurações adicionais do pool de conexões para um transporte de pipe nomeado. Essa classe não pode ser herdada. |
NamedPipeSettingsElement |
Representa um elemento de configurações de pipe nomeado. |
NamedPipeTransportElement |
Representa um elemento de configuração que especifica um canal para transferir mensagens usando pipes nomeados quando incluído em uma associação personalizada. Essa classe não pode ser herdada. |
NamedPipeTransportSecurityElement |
Especifica a segurança do transporte para um pipe nomeado. Essa classe não pode ser herdada. |
NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement> |
Contém uma coleção de instâncias de ServiceModelExtensionElement. |
NetHttpBindingCollectionElement |
Representa um elemento de coleção de associação HTTP de rede. |
NetHttpBindingElement |
Representa um elemento de associação http de rede. |
NetHttpsBindingCollectionElement |
Representa um elemento de coleção de associação HTTPS de rede. |
NetHttpsBindingElement |
Representa um elemento de associação https de rede. |
NetHttpWebSocketTransportSettingsElement |
Representa NetHttpWebSocketTransportSettingsElement para WebSocketTransportSettings. |
NetMsmqBindingCollectionElement |
Representa uma seção de configuração que retém uma coleção de instâncias de NetMsmqBindingElement. |
NetMsmqBindingElement |
Representa uma associação enfileirada adequada para comunicação cruzada entre computadores. |
NetMsmqSecurityElement |
A classe NetMsmqSecurityElement encapsula os recursos de segurança MSMQ disponíveis ao usar a associação NetMsmqBinding. |
NetNamedPipeBindingCollectionElement |
Representa uma seção de configuração que contém uma coleção de instâncias de NetNamedPipeBindingElement. |
NetNamedPipeBindingElement |
Representa um elemento de configuração que define uma associação segura, confiável e otimizada para comunicação entre processos no computador. |
NetNamedPipeSecurityElement |
Representa um elemento de configuração que especifica configurações de segurança para uma associação de pipe nomeado. Essa classe não pode ser herdada. |
NetPeerTcpBindingCollectionElement |
Representa um elemento de configuração que contém elementos específicos para associações de mensagem TCP de canal par. |
NetPeerTcpBindingElement |
Representa um elemento XML que especifica uma associação para mensagens TCP específicas de canal par. |
NetTcpBindingCollectionElement |
Representa um elemento de configuração que contém uma coleção de instâncias de NetTcpBindingElement. |
NetTcpBindingElement |
Representa um elemento XML que especifica uma associação para mensagens TCP específicas de canal par. |
NetTcpContextBindingCollectionElement |
Representa uma seção de configuração que retém uma coleção de instâncias de NetTcpContextBindingElement. |
NetTcpContextBindingElement |
Representa um elemento de configuração que corresponde à associação NetTcpContextBinding. |
NetTcpSecurityElement |
Define as configurações de segurança para a associação netTcpBinding. Essa classe não pode ser herdada. |
NonDualMessageSecurityOverHttpElement |
Representa as definições de configuração para a segurança de uma mensagem enviada usando HTTP para contratos de serviço não duplex. Essa classe não pode ser herdada. |
OneWayElement |
Representa um elemento de configuração que habilita o roteamento de pacotes. Essa classe não pode ser herdada. |
PeerCredentialElement |
Representa um elemento de configuração que configura uma credencial par. |
PeerCustomResolverElement |
Representa um elemento de configuração para um resolvedor de pares personalizado. |
PeerResolverElement |
Define o elemento de configuração para um resolvedor de pares. |
PeerSecurityElement |
Define o elemento de configuração para as configurações de segurança de um par. |
PeerTransportElement |
Especifica um elemento de configuração que faz com que um canal transfira mensagens de transporte de par quando ele é incluído em uma associação personalizada. Essa classe não pode ser herdada. |
PeerTransportSecurityElement |
Define um elemento de configuração para o transporte seguro de mensagens enviadas por pares. |
PersistenceProviderElement |
Representa um elemento de configuração do serviço de persistência que especifica o tipo da implementação do provedor de persistência a ser usada, bem como o tempo limite a ser usado para operações de persistência. Os atributos adicionais exibidos neste elemento são passados para o construtor para o provedor de persistência especificado. |
PnrpPeerResolverElement |
Especifica um elemento de configuração para um serviço de resolução de nome de protocolo PNRP. |
PolicyImporterElement |
Representa o elemento de configuração que especifica a importação de declarações de políticas personalizadas sobre associações. Essa classe não pode ser herdada. |
PolicyImporterElementCollection |
Representa uma coleção de instâncias PolicyImporterElement. Essa classe não pode ser herdada. |
PrivacyNoticeElement |
Representa um elemento de configuração que especifica um aviso de privacidade usado na associação |
ProtocolMappingElement |
Fornece a funcionalidade para criar um elemento de mapeamento de protocolo. Essa classe é selada. |
ProtocolMappingElementCollection |
Fornece a funcionalidade para extrair as informações de mapeamento de protocolo de comunicação especificadas de uma coleção de elementos de mapeamento de protocolo. Essa classe é selada. |
ProtocolMappingSection |
Define uma coleção de mapeamento de protocolo. Essa classe é selada. |
ReliableSessionElement |
Representa a configuração para mensagens WS-Reliable. |
RemoveBehaviorElement |
Um elemento de configuração para remover um comportamento de ponto de extremidade ou de serviço específico. |
RsaElement |
Representa um elemento de configuração para uma identidade RSA. Essa classe não pode ser herdada. |
SecureConversationServiceElement |
Representa um elemento de configuração que especifica as configurações para um serviço de conversa segura. Essa classe não pode ser herdada. |
SecurityElement |
Representa um elemento de configuração que especifica as opções de segurança para uma associação personalizada. Essa classe não pode ser herdada. |
SecurityElementBase |
Representa uma classe base com membros comuns a um elemento usado para definir configurações de segurança. |
ServiceActivationElement |
Gerencia o conteúdo do elemento de configuração em conjunto com a ativação de um aplicativo de serviço. |
ServiceActivationElementCollection |
Manipula uma coleção de elementos de configuração que ativam um serviço e que pode ser mesclada em uma hierarquia de arquivos de configuração. |
ServiceAuthenticationElement |
Fornece um elemento de configuração de fluxo de trabalho que estabelece, no nível de serviço, a validade de uma transmissão, mensagem ou originador. Essa é uma classe selada. |
ServiceAuthorizationElement |
Representa um elemento de configuração que define as configurações de segurança no nível de serviço. |
ServiceBehaviorElement |
Representa um elemento de configuração que contém uma lista de comportamentos de serviço que são aplicados a todos os serviços WCF (Windows Communication Foundation) no computador. |
ServiceBehaviorElementCollection |
Contém uma coleção de objetos ServiceBehaviorElement. Essa classe não pode ser herdada. |
ServiceCredentialsElement |
Representa um elemento de configuração que especifica a credencial a ser usada para autenticar o serviço, bem como configurações relacionadas à validação de credenciais de cliente. Essa classe não pode ser herdada. |
ServiceDebugElement |
Representa um elemento de configuração que especifica recursos de informação de ajuda e de depuração para um objeto de retorno de chamada do WCF (Windows Communication Foundation). Essa classe não pode ser herdada. |
ServiceElement |
Representa um elemento XML que contém as configurações para um serviço WCF (Windows Communication Foundation), bem como pontos de extremidade que expõem o serviço. Essa classe não pode ser herdada. |
ServiceElementCollection |
Representa uma coleção de instâncias ServiceElement. Essa classe não pode ser herdada. |
ServiceEndpointElement |
Representa um elemento de configuração que fornece configurações de associação, contrato e propriedades de endereço para um ponto de extremidade de serviço, que é usado para expor serviços. Essa classe não pode ser herdada. |
ServiceEndpointElementCollection |
Representa uma coleção de instâncias ServiceEndpointElement. Essa classe não pode ser herdada. |
ServiceHealthElement |
Representa um elemento de configuração de |
ServiceHostingEnvironmentSection |
Representa uma seção de configuração que define o tipo que ambiente de hospedagem de serviço instancia para um transporte particular. |
ServiceMetadataEndpointCollectionElement |
Representa um elemento de coleção em um arquivo de configuração de serviço que contém objetos ServiceMetadataEndpoint. |
ServiceMetadataEndpointElement |
Torna metadados prontos e disponíveis para implantação e distribuição subsequentes em um ambiente de servidor, adicionando um ServiceMetadataEndpoint no elemento de configuração de serviço. |
ServiceMetadataPublishingElement |
Representa o elemento de configuração que controla a publicação dos metadados de serviço e informações associadas. Essa classe não pode ser herdada. |
ServiceModelConfigurationElement |
Representa um elemento de configuração de modelo de serviço. |
ServiceModelConfigurationElementCollection<ConfigurationElementType> |
Representa uma classe base abstrata para um ConfigurationElementCollection usados no namespace System.ServiceModel.Configuration. |
ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> |
Uma classe base abstrata para uma ConfigurationElementCollection procurando uma mesclagem semântica semelhante a um AddRemoveClearMap que permite duplicatas, mas gera uma exceção quando duplicatas estão localizadas no mesmo escopo de configuração (por exemplo, mesmo arquivo de configuração). |
ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> |
Uma classe base abstrata para uma coleção de objetos ServiceModelExtensionElement. |
ServiceModelExtensionElement |
Uma classe base abstrata para um elemento de configuração que contém uma coleção dinâmica de elementos filho heterogêneos. |
ServiceModelSectionGroup |
Representa a seção de configuração principal para o WCF (Windows Communication Foundation). Essa classe não pode ser herdada. |
ServicePrincipalNameElement |
Representa um elemento de configuração que especifica o nome de entidade de segurança usado por um cliente para identificar exclusivamente uma instância de um serviço. Essa classe não pode ser herdada. |
ServiceSecurityAuditElement |
Representa um elemento de configuração que define as configurações relacionadas à auditoria de um comportamento. Essa classe não pode ser herdada. |
ServicesSection |
Representa a seção de configuração que contém serviços. |
ServiceThrottlingElement |
Representa um elemento de configuração que especifica o mecanismo de limitação do WCF (Windows Communication Foundation). Essa classe não pode ser herdada. |
ServiceTimeoutsElement |
Representa um elemento de configuração que especifica o tempo limite para um serviço. Essa classe não pode ser herdada. |
SslStreamSecurityElement |
Representa o elemento de configuração que especifica as configurações de segurança de uma associação de fluxo SSL. Essa classe não pode ser herdada. |
StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration> |
Fornece uma classe base para as seções de configuração que especificam associações predefinidas fornecidas pelo WCF (Windows Communication Foundation). |
StandardBindingElement |
Fornece uma classe base para os elementos de configuração que especificam associações predefinidas fornecidas pelo WCF (Windows Communication Foundation). |
StandardBindingElementCollection<TBindingConfiguration> |
Representa uma coleção de objetos StandardBindingElement . Essa classe não pode ser herdada. |
StandardBindingOptionalReliableSessionElement |
Representa a definição de configuração opcional para mensagens WS-Reliable definidas em uma associação padrão. Essa classe não pode ser herdada. |
StandardBindingReliableSessionElement |
Representa a definição de configuração para mensagens WS-Reliable definidas em uma associação padrão. |
StandardEndpointCollectionElement<TStandardEndpoint,TEndpointConfiguration> |
Manipula uma coleção padrão de elementos de ponto de extremidade padrão em um arquivo de configuração. |
StandardEndpointElement |
Gerencia um elemento de ponto de extremidade padrão para um arquivo de configuração de aplicativo de serviço. |
StandardEndpointElementCollection<TEndpointConfiguration> |
Representa uma coleção genérica de elementos de ponto de extremidade padrão que são do tipo padrão ou de um tipo do qual o tipo padrão pode ser atribuído. |
StandardEndpointsSection |
Representa uma seção de configuração dos pontos de extremidade padrão. Essa classe não pode ser herdada. |
SynchronousReceiveElement |
Representa um elemento de configuração usado para especificar o comportamento de tempo de execução para receber mensagens em um aplicativo cliente ou serviço. Essa classe não pode ser herdada. |
TcpConnectionPoolSettingsElement |
Representa um elemento de configuração que especifica configurações adicionais do pool de conexões para um transporte TCP. Essa classe não pode ser herdada. |
TcpTransportElement |
Especifica um elemento de configuração que faz um canal transferir mensagens de transporte TCP quando ele é incluído em uma associação personalizada. Essa classe não pode ser herdada. |
TcpTransportSecurityElement |
Um elemento XML que define as configurações de segurança para uma associação TcpTransport. Essa classe não pode ser herdada. |
TextMessageEncodingElement |
Representa um elemento de codificação que especifica a codificação de caracteres e o controle de versão de mensagem usado para mensagens XML baseadas em texto. Essa classe não pode ser herdada. |
TransactedBatchingElement |
Representa um elemento de configuração que especifica se o envio em lote da transação é compatível para operações de recebimento. Essa classe não pode ser herdada. |
TransactionFlowElement |
Representa o elemento de configuração que especifica o suporte ao fluxo de transação para uma associação. |
TransportConfigurationTypeElement |
Um elemento XML que identifica o tipo de um transporte particular. |
TransportConfigurationTypeElementCollection |
Uma coleção de elementos TransportConfigurationTypeElement. |
TransportElement |
Fornece uma classe base para representar um elemento de configuração de associação de transporte. |
UdpBindingCollectionElement |
Representa um elemento de coleção de associação UDP. |
UdpBindingElement |
Representa um elemento de associação de UDP. |
UdpRetransmissionSettingsElement |
Representa um elemento de configurações de retransmissão UDP. |
UdpTransportElement |
Representa um elemento de configuração que faz um canal transferir mensagens de transporte UDP quando ele é incluído em uma associação personalizada. Essa classe não pode ser herdada. |
UseManagedPresentationElement |
Representa um elemento de associação que gerencia a apresentação. |
UseRequestHeadersForMetadataAddressElement |
Habilita a recuperação de informações de endereço de metadados dos cabeçalhos de mensagens de solicitação para uso em elementos de configuração. |
UserNameServiceElement |
Representa um elemento de configuração que especifica as credenciais do serviço com base no nome de usuário e senha. Essa classe não pode ser herdada. |
UserPrincipalNameElement |
Representa um elemento de configuração que especifica um nome UPN. Essa classe não pode ser herdada. |
WebHttpBindingCollectionElement |
Representa um elemento de configuração que contém subelementos que especificam as configurações para usar a associação WebHttpBinding. |
WebHttpBindingElement |
Um elemento de associação usado para configurar pontos de extremidade para serviços Web do WCF (Windows Communication Foundation) que respondem a solicitações HTTP em vez de a mensagens SOAP. |
WebHttpElement |
Habilita o WebHttpBehavior para um ponto de extremidade por meio da configuração. |
WebHttpEndpointCollectionElement |
Representa uma coleção de objetos WebHttpEndpoint . |
WebHttpEndpointElement |
Representa um elemento de configuração do WCF para um aplicativo de serviço Web. |
WebHttpSecurityElement |
Um elemento XML que configura a segurança para um serviço com pontos de extremidade que recebem solicitações HTTP. Essa classe não pode ser herdada. |
WebMessageEncodingElement |
Representa o elemento de configuração que especifica a codificação de caracteres usada para mensagens que não são SOAP. Essa classe não pode ser herdada. |
WebScriptEnablingElement |
Habilita o WebScriptEnablingBehavior para um ponto de extremidade por meio da configuração. |
WebScriptEndpointCollectionElement |
Representa uma coleção de objetos WebScriptEndpoint . |
WebScriptEndpointElement |
Representa um elemento de configuração personalizado que define um WebScriptEndpoint em um arquivo de configuração. |
WebSocketTransportSettingsElement |
Representa WebSocketTransportSettingsElement para WebSocketTransportSettings. |
WindowsClientElement |
Representa um elemento de configuração que especifica as configurações para uma credencial do Windows a ser usada para representar o cliente. Essa classe não pode ser herdada. |
WindowsServiceElement |
Representa um elemento de configuração que especifica as configurações de uma credencial de serviço Windows. Essa classe não pode ser herdada. |
WindowsStreamSecurityElement |
Representa um elemento de configuração que é usado para especificar as configurações da segurança de fluxo de trabalho do Windows para uma associação. Essa classe não pode ser herdada. |
WorkflowRuntimeElement |
Representa um elemento de configuração que especifica as configurações para uma instância de WorkflowRuntime para hospedar os serviços do WCF (Windows Communication Foundation) baseados em fluxo de trabalho. |
WS2007FederationHttpBindingCollectionElement |
Representa um elemento de configuração que contém uma coleção de instâncias de WS2007FederationHttpBindingElement. |
WS2007FederationHttpBindingElement |
Representa um elemento de configuração que define a associação WS2007FederationHttpBinding. |
WS2007HttpBindingCollectionElement |
Representa um elemento de configuração que contém subelementos que especificam as configurações para usar a associação WS2007HttpBinding. |
WS2007HttpBindingElement |
Representa uma associação interoperável que se deriva de WSHttpBinding e dá suporte para as versões corretas dos elementos de associação Security, ReliableSession e TransactionFlow. |
WsdlImporterElement |
Representa o elemento de configuração que especifica a importação de metadados WSDL (linguagem WSDL) 1.1 com anexos de WS-Policy. |
WsdlImporterElementCollection |
Representa uma coleção de instâncias WsdlImporterElement. Essa classe não pode ser herdada. |
WSDualHttpBindingCollectionElement |
Representa um elemento de configuração que contém uma coleção de instâncias de WSDualHttpBindingElement. |
WSDualHttpBindingElement |
Representa o elemento de configuração para uma associação segura e interoperável que é adequada para contratos de serviço duplex ou comunicação por meio de intermediários SOAP. |
WSDualHttpSecurityElement |
Representa um elemento XML que define as configurações de segurança para uma associação wsDualHttpBinding. |
WSFederationHttpBindingCollectionElement |
Representa um elemento de configuração que contém uma coleção de instâncias de WSFederationHttpBindingElement. |
WSFederationHttpBindingElement |
Representa um elemento de configuração que define uma associação que dá suporte ao Web Services Federation. |
WSFederationHttpSecurityElement |
Representa um elemento XML que define as configurações de segurança de uma associação wsFederationHttp. Essa classe não pode ser herdada. |
WSHttpBindingBaseElement |
Fornece a classe base com membros comuns a WSHttpBindingElement e WSFederationHttpBindingElement. |
WSHttpBindingCollectionElement |
Representa um elemento de configuração que contém subelementos que especificam as configurações para usar a associação wsHttpBinding. |
WSHttpBindingElement |
Representa uma associação interoperável que dá suporte a transações distribuídas e sessões seguras e confiáveis. |
WSHttpContextBindingCollectionElement |
Representa uma coleção de objetos WSHttpContextBindingElement. |
WSHttpContextBindingElement |
Representa um elemento de configuração que corresponde à associação WSHttpContextBinding. |
WSHttpSecurityElement |
Um elemento XML que define as configurações de segurança para uma associação wsHttpBinding. |
WSHttpTransportSecurityElement |
Representa um elemento de configuração que define as configurações de autenticação para o transporte HTTP. Essa classe não pode ser herdada. |
X509CertificateTrustedIssuerElement |
Representa um elemento de configuração que especifica um certificado emitido por um emissor confiável. Essa classe não pode ser herdada. |
X509CertificateTrustedIssuerElementCollection |
Contém uma coleção de instâncias de X509CertificateTrustedIssuerElement. Essa classe não pode ser herdada. |
X509ClientCertificateAuthenticationElement |
Representa um elemento de configuração que especifica as configurações de autenticação para um certificado do cliente. Essa classe não pode ser herdada. |
X509ClientCertificateCredentialsElement |
Representa um elemento de configuração que especifica um certificado usado por um cliente. Essa classe não pode ser herdada. |
X509DefaultServiceCertificateElement |
Representa um elemento de configuração que especifica um certificado padrão usado por um serviço. Essa classe não pode ser herdada. |
X509InitiatorCertificateClientElement |
Representa um elemento de configuração que especifica um certificado usado por um cliente para identificar-se. Essa classe não pode ser herdada. |
X509InitiatorCertificateServiceElement |
Representa um elemento de configuração que especifica o requisito do remetente para um certificado X.509, que é usado pelo destinatário ao responder ao remetente. Essa classe não pode ser herdada. |
X509PeerCertificateAuthenticationElement |
Representa um elemento de configuração que especifica as configurações de autenticação para um certificado par. Essa classe não pode ser herdada. |
X509PeerCertificateElement |
Representa um elemento de configuração que especifica um certificado usado por um par. Essa classe não pode ser herdada. |
X509RecipientCertificateClientElement |
Representa um elemento de configuração que especifica os requisitos do destinatário para um certificado X.509 a ser usado pelo remetente. Essa classe não pode ser herdada. |
X509RecipientCertificateServiceElement |
Representa um elemento de configuração que especifica um certificado usado por um serviço para se identificar. Essa classe não pode ser herdada. |
X509ScopedServiceCertificateElement |
Representa um elemento de configuração que especifica um certificado de serviço. Essa classe não pode ser herdada. |
X509ScopedServiceCertificateElementCollection |
Contém uma coleção de instâncias de X509ScopedServiceCertificateElement. Essa classe não pode ser herdada. |
X509ServiceCertificateAuthenticationElement |
Representa um elemento de configuração que especifica as configurações de autenticação para um certificado de serviço. Essa classe não pode ser herdada. |
XmlDictionaryReaderQuotasElement |
Representa o elemento de configuração que define as restrições na complexidade das mensagens SOAP que podem ser processadas por pontos de extremidade configurados com uma associação. Essa classe não pode ser herdada. |
XmlElementElement |
Representa as definições de configuração de um elemento XML. Essa classe não pode ser herdada. |
XmlElementElementCollection |
Representa uma coleção de instâncias XmlElementElement. Essa classe não pode ser herdada. |
XPathMessageFilterElement |
Representa um elemento de configuração que é usado no log de mensagens. Essa classe não pode ser herdada. |
XPathMessageFilterElementCollection |
Representa uma coleção de objetos XPathMessageFilterElement . Essa classe não pode ser herdada. |
XPathMessageFilterElementComparer |
Fornece uma funcionalidade para comparar duas instâncias de XPathMessageFilterElement. |
Interfaces
IBindingConfigurationElement |
Fornece as definições de configuração básica para um elemento de associação. |
Enumerações
AuthenticationMode |
Especifica a configuração de autenticação usada para a troca de mensagens. |