System.ServiceModel.Configuration Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece classes relacionadas com a configuração do modelo de serviço.
Classes
| Name | Description |
|---|---|
| AddressHeaderCollectionElement |
Representa o elemento de configuração que contém uma coleção de cabeçalhos de endereço. Esta classe não pode ser herdada. |
| AllowedAudienceUriElement |
Representa um elemento de configuração que especifica o URI de uma audiência que pode aceder a um determinado serviço. |
| AllowedAudienceUriElementCollection |
Representa uma coleção de AllowedAudienceUriElement que é um URI-alvo para o qual o SamlSecurityToken token de segurança pode ser direcionado para ser considerado válido por uma SamlSecurityTokenAuthenticator instância. |
| ApplicationContainerSettingsElement |
Especifica as definições para o elemento de configurações do contentor da aplicação. |
| AuthorizationPolicyTypeElement |
Contém um elemento de configuração que especifica uma política de autorização, que permite a transformação de um conjunto de reivindicações de entrada em outro conjunto de reivindicações. O controlo de acesso pode ser concedido ou recusado com base nisso. Esta classe não pode ser herdada. |
| AuthorizationPolicyTypeElementCollection |
Contém uma coleção de AuthorizationPolicyTypeElement instâncias. Esta classe não pode ser herdada. |
| BaseAddressElement |
Representa um elemento de configuração que especifica os endereços base usados pelo host do serviço. Esta classe não pode ser herdada. |
| BaseAddressElementCollection |
Representa uma coleção de BaseAddressElement objetos. |
| BaseAddressPrefixFilterElement |
Representa um elemento de configuração que especifica um filtro de passagem, que fornece um mecanismo para escolher as ligações IIS apropriadas ao hospedar uma aplicação Windows Communication Foundation (WCF) no IIS. Esta classe não pode ser herdada. |
| BaseAddressPrefixFilterElementCollection |
Representa uma coleção de BaseAddressPrefixFilterElement objetos. Esta classe não pode ser herdada. |
| BasicHttpBindingCollectionElement |
Representa uma secção de configuração que contém uma coleção de BasicHttpBindingElement instâncias. |
| BasicHttpBindingElement |
Representa um elemento XML que especifica uma ligação usada para comunicar com WS-I Web Services compatíveis com o Basic Profile 1.1, como serviços baseados em ASMX, ou para aceitar mensagens de clientes baseados em ASMX. |
| BasicHttpContextBindingCollectionElement |
Representa uma secção de configuração que contém uma coleção de BasicHttpContextBindingElement instâncias. |
| BasicHttpContextBindingElement |
Representa um elemento XML que especifica uma ligação que fornece contexto para a BasicHttpBinding troca ativando cookies HTTP como mecanismo de troca. |
| BasicHttpMessageSecurityElement |
Um elemento XML que configura a segurança das mensagens HTTP. |
| BasicHttpsBindingCollectionElement |
Especifica as definições para o elemento básico de coleção de ligação https. |
| BasicHttpsBindingElement |
Especifica as definições para o elemento básico de ligação https. |
| BasicHttpSecurityElement |
Representa um elemento XML que configura a segurança de um serviço HTTP básico. |
| BasicHttpsSecurityElement |
Especifica as definições para o elemento básico de segurança https. |
| BehaviorExtensionElement |
Representa um elemento de configuração que contém subelementos que especificam extensões de comportamento, permitindo ao utilizador personalizar comportamentos de serviços ou endpoints. |
| BehaviorsSection |
Representa a secção de configuração que contém entradas filhas que são |
| BinaryMessageEncodingElement |
Representa um codificador de mensagens que codifica mensagens da Windows Communication Foundation (WCF) em binário na linha. Esta classe não pode ser herdada. |
| BindingCollectionElement |
Representa uma secção de configuração que contém uma coleção de elementos de ligação, cada um dos quais descreve um aspeto de como um endpoint comunica com outros endpoints, que é construído, de forma consistente, numa fábrica de canal no cliente e num ouvinte de canal no serviço. |
| BindingElementExtensionElement |
Permite a utilização de uma implementação personalizada BindingElement a partir de um ficheiro de configuração de máquina ou aplicação. |
| BindingsSection |
Representa uma coleção de elementos de ligação. Esta classe não pode ser herdada. |
| ByteStreamMessageEncodingElement |
Permite a construção de um elemento de configuração que define as definições para um elemento de codificação de mensagens de fluxo de bytes. |
| CallbackDebugElement |
Representa um elemento de configuração que especifica a depuração do lado do serviço para um objeto de callback do Windows Communication Foundation (WCF). Esta classe não pode ser herdada. |
| CallbackTimeoutsElement |
Representa um elemento de configuração que especifica o timeout para um callback do cliente. Esta classe não pode ser herdada. |
| CertificateElement |
Representa um elemento de configuração que especifica um certificado X.509 usado para autenticação. Esta classe não pode ser herdada. |
| CertificateReferenceElement |
Representa as definições de configuração para validar um certificado X.509. Esta classe não pode ser herdada. |
| ChannelEndpointElement |
Fornece opções para configurar as propriedades de contrato, vinculação e endereço do endpoint do canal, que são usadas pelos clientes para se ligar aos endpoints de serviço no servidor. Esta classe não pode ser herdada. |
| ChannelEndpointElementCollection |
Representa uma coleção de ChannelEndpointElement instâncias. Esta classe não pode ser herdada. |
| ChannelPoolSettingsElement |
Define as definições do pool de canais para uma ligação personalizada. Esta classe não pode ser herdada. |
| ClaimTypeElement |
Representa um elemento de configuração que contém o tipo de reivindicação. Esta classe não pode ser herdada. |
| ClaimTypeElementCollection |
Representa uma coleção de ClaimTypeElement instâncias. Esta 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 secção cliente de um ficheiro de configuração, que define uma lista de endpoints aos quais um cliente pode ligar-se. Esta classe não pode ser herdada. |
| ClientViaElement |
Representa um elemento de configuração que especifica a rota que uma mensagem deve seguir. Esta classe não pode ser herdada. |
| ComContractElement |
Especifica um contrato de serviço de integração COM+. Esta classe não pode ser herdada. |
| ComContractElementCollection |
Representa uma coleção de ComContractElement instâncias. Esta classe não pode ser herdada. |
| ComContractsSection |
Representa uma secção de configuração que contém elementos para especificar o namespace e o nome do contrato para um contrato de integração COM+. Esta classe não pode ser herdada. |
| ComMethodElement |
Representa um método COM+ que é exposto quando a interface de um componente COM+ é exposta como um serviço Web. Esta classe não pode ser herdada. |
| ComMethodElementCollection |
Contém uma coleção de ComMethodElement instâncias. Esta classe não pode ser herdada. |
| CommonBehaviorsSection |
Representa a secção de configuração que contém uma lista de comportamentos aplicada a todos os serviços Windows Communication Foundation (WCF) na máquina antes de serem aplicados os comportamentos na secção |
| CommonEndpointBehaviorElement |
Representa o elemento de configuração que contém uma lista de comportamentos dos endpoints aplicada a todos os endpoints Windows Communication Foundation (WCF) na máquina antes de serem aplicados os comportamentos na secção |
| CommonServiceBehaviorElement |
Representa o elemento de configuração que contém uma lista de comportamentos de serviço aplicada a todos os endpoints Windows Communication Foundation (WCF) da máquina antes de serem aplicados os comportamentos na secção |
| ComPersistableTypeElement |
Especifica todos os tipos persistentes. Esta classe não pode ser herdada. |
| ComPersistableTypeElementCollection |
Representa uma coleção de ComPersistableTypeElement objetos. Esta classe não pode ser herdada. |
| CompositeDuplexElement |
Representa o elemento de configuração utilizado quando o cliente tem de expor um endpoint para que o serviço envie mensagens via HTTP. Esta classe não pode ser herdada. |
| ComUdtElement |
Representa um Tipo Definido pelo Utilizador (UDT) que deve ser incluído no contrato de serviço. Esta classe não pode ser herdada. |
| ComUdtElementCollection |
Representa uma coleção de ComUdtElement instâncias. Esta 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 gerir canais duplex de diferentes tipos que são usados para enviar e receber mensagens de e para os endpoints de serviço. |
| ConnectionOrientedTransportElement |
Representa o elemento de configuração que fornece definições adicionais para elementos de ligação de transporte orientados à ligação, como TCP e pipes nomeados. |
| ContextBindingElementExtensionElement |
Representa um elemento de configuração que permite a utilização de uma implementação personalizada ContextBindingElement . |
| CustomBindingCollectionElement |
Representa uma coleção de |
| CustomBindingElement |
Representa a secção de configuração que fornece controlo total sobre a pilha de mensagens para o utilizador. |
| CustomBindingElementCollection |
Representa uma coleção de CustomBindingElement objetos. Esta classe não pode ser herdada. |
| DataContractSerializerElement |
Representa um elemento de configuração que especifica o DataContractSerializer a ser usado. Esta classe não pode ser herdada. |
| DefaultPortElement |
Representa um elemento de configuração que define as definições padrão para um endpoint de comunicações. |
| DefaultPortElementCollection |
Representa uma coleção de elementos de configuração de portas por defeito. |
| DelegatingHandlerElement |
Representa um elemento handler delegante. |
| DelegatingHandlerElementCollection |
Representa uma Coleção de ElementosManipuladores Delegados para HandlersDelegados. |
| DiagnosticSection |
Representa a secção de configuração que define definições que podem ser usadas por um administrador para inspeção e controlo em tempo de execução. |
| DispatcherSynchronizationElement |
Adiciona comportamento de sincronização do despachante a um elemento de configuração do despachante para que um programa de serviço WCF possa enviar respostas às mensagens para aplicações cliente de forma assíncrona. |
| DnsElement |
Representa um elemento de configuração que especifica o URI para uma reivindicação DNS. Esta classe não pode ser herdada. |
| EndpointAddressElementBase |
Um elemento XML que contém um endereço de rede único que um cliente utiliza para comunicar com um endpoint de serviço. |
| EndpointBehaviorElement |
Representa um elemento de configuração que contém uma lista de comportamentos de endpoint aplicada a todos os endpoints do Windows Communication Foundation (WCF) na máquina. |
| EndpointBehaviorElementCollection |
Contém uma coleção de EndpointBehaviorElement objetos. Esta classe não pode ser herdada. |
| EndpointCollectionElement |
Gere uma coleção de endpoints de serviço num ficheiro de configuração. |
| EndToEndTracingElement |
Trata das definições dos elementos do ficheiro de configuração que permitem e desativam diferentes aspetos do rastreio de ponta a ponta durante a execução de uma aplicação de serviço. |
| ExtendedWorkflowRuntimeServiceElementCollection |
Representa a coleção de elementos de configuração que representa serviços estendidos a serem adicionados ao motor de execução do workflow. |
| ExtensionElement |
Representa um elemento de configuração que define uma extensão, permitindo ao utilizador criar bindings, comportamentos, etc. definidos pelo utilizador. |
| ExtensionElementCollection |
Representa uma coleção de ExtensionElement instâncias. |
| ExtensionsSection |
Representa uma secçã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 numa federação. |
| HostElement |
Representa um elemento de configuração que especifica definições para um host de serviço. Esta classe não pode ser herdada. |
| HostTimeoutsElement |
Representa um elemento de configuração que especifica o intervalo de tempo permitido para o host do serviço abrir ou fechar. Esta classe não pode ser herdada. |
| HttpBindingBaseElement |
Representa HttpBindingBaseElement para HttpBindingBase. |
| HttpDigestClientElement |
Representa a credencial HTTP digest atual no |
| HttpMessageHandlerFactoryElement |
Representa um HttpMessageHandlerFactoryElement para HttpMessageHandlerFactory. |
| HttpsTransportElement |
Representa o elemento de configuração que especifica um transporte HTTPS para transmitir mensagens SOAP. |
| HttpTransportElement |
Representa o elemento de configuração que especifica um transporte HTTP para transmitir mensagens SOAP. |
| HttpTransportSecurityElement |
Representa um elemento de configuração que controla os parâmetros de autenticação para o transporte HTTP. Esta classe não pode ser herdada. |
| IdentityElement |
Representa um elemento de configuração que permite a autenticação de um endpoint por outros endpoints que trocam mensagens com ele. Esta classe não pode ser herdada. |
| IssuedTokenClientBehaviorsElement |
Representa o elemento de configuração que especifica o token emitido atualmente para uma credencial de cliente. Esta classe não pode ser herdada. |
| IssuedTokenClientBehaviorsElementCollection |
Representa uma coleção de IssuedTokenClientBehaviorsElement instâncias. Esta classe não pode ser herdada. |
| IssuedTokenClientElement |
Representa um elemento de configuração que especifica o token emitido como credencial de cliente. Esta classe não pode ser herdada. |
| IssuedTokenParametersElement |
Representa um elemento de configuração que especifica configurações adicionais para um token emitido. Esta classe não pode ser herdada. |
| IssuedTokenParametersEndpointAddressElement |
Representa um elemento de configuração que especifica um endpoint que emite um token de segurança. Esta classe não pode ser herdada. |
| IssuedTokenServiceElement |
Representa um elemento de configuração que especifica o token emitido como credencial de serviço. Esta classe não pode ser herdada. |
| LocalClientSecuritySettingsElement |
Configura as definições de segurança de um cliente local. Esta classe não pode ser herdada. |
| LocalServiceSecuritySettingsElement |
Configura as definições de segurança de um serviço local. Esta classe não pode ser herdada. |
| MessageLoggingElement |
Representa um elemento XML que define as definições para as capacidades de registo de mensagens do Windows Communication Foundation (WCF). |
| MessageSecurityOverHttpElement |
Define as definições de configuração de segurança para mensagens enviadas usando HTTP. |
| MessageSecurityOverMsmqElement |
Permite definir propriedades de segurança ao nível da mensagem na NetMsmqBinding vinculação. |
| MessageSecurityOverTcpElement |
Define as definições de configuração para a segurança de uma mensagem enviada usando TCP. Esta classe não pode ser herdada. |
| MetadataElement |
Representa um elemento de configuração que especifica como os metadados do serviço podem ser processados. Esta classe não pode ser herdada. |
| MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration> |
Representa uma coleção de elementos de configuração de ligação MEX. |
| MexBindingElement<TStandardBinding> |
Representa um elemento de configuração base que especifica as definições para uma ligação usada para a troca de mensagens de WS-MetadataExchange (WS-MEX). |
| MexHttpBindingCollectionElement |
Representa uma coleção de MexHttpBindingElement instâncias. |
| MexHttpBindingElement |
Representa um elemento de configuração que especifica as definições para uma ligação usada para a troca de mensagens WS-MetadataExchange (WS-MEX) sobre HTTP. |
| MexHttpsBindingCollectionElement |
Representa uma coleção de MexHttpsBindingElement instâncias. |
| MexHttpsBindingElement |
Representa um elemento de configuração que especifica as definições para uma ligação usada para a troca de mensagens WS-MetadataExchange (WS-MEX) via HTTPS. |
| MexNamedPipeBindingCollectionElement |
Representa uma coleção de MexNamedPipeBindingElement instâncias. |
| MexNamedPipeBindingElement |
Representa um elemento de configuração que especifica as definições para uma ligação usada para a troca de mensagens WS-MetadataExchange (WS-MEX) sobre um pipe nomeado. |
| MexTcpBindingCollectionElement |
Representa uma coleção de MexTcpBindingElement objetos. |
| MexTcpBindingElement |
Representa um elemento de configuração que especifica as definições para uma ligação usada para a troca de mensagens WS-MetadataExchange (WS-MEX) sobre TCP. |
| MsmqBindingElementBase |
Fornece à classe base membros comuns às NetMsmqBindingElement classes e MsmqIntegrationBindingElement . |
| MsmqElementBase |
Fornece à classe base membros comuns a e MsmqIntegrationElementMsmqTransportElement. |
| MsmqIntegrationBindingCollectionElement |
Representa uma coleção de MsmqIntegrationBindingElements. |
| MsmqIntegrationBindingElement |
Este elemento de ligação pode ser usado para permitir que aplicações Windows Communication Foundation (WCF) enviem e recebam mensagens de aplicações MSMQ existentes que utilizam COM, APIs nativas MSMQ ou as APIs em System.Messaging. Use esta classe para enviar e receber mensagens de aplicações de mensagens baseadas em MSMQ. |
| MsmqIntegrationElement |
Representa o elemento de configuração que especifica as definições necessárias para a interação com um emissor ou recetor de Fila de Mensagens (MSMQ). |
| MsmqIntegrationSecurityElement |
Encapsula as definições de segurança de transporte para o canal de integração Message Queuing (MSMQ). |
| MsmqTransportElement |
Representa o elemento de ligação usado para especificar as propriedades de comunicação da fila para um serviço do Windows Communication Foundation (WCF) que utiliza o protocolo nativo MSMQ. |
| MsmqTransportSecurityElement |
A MsmqTransportSecurityElement classe encapsula as definições de segurança de transporte para transportes em fila. |
| MtomMessageEncodingElement |
Representa a secção de configuração que especifica a codificação e o versionamento de mensagens usados para mensagens baseadas no Mecanismo de Otimização da Transmissão de Mensagens SOAP (MTOM). Esta classe não pode ser herdada. |
| NamedPipeConnectionPoolSettingsElement |
Representa um elemento de configuração que especifica definições adicionais de pool de ligação para um transporte Named Pipe. Esta classe não pode ser herdada. |
| NamedPipeSettingsElement |
Representa um elemento de configurações de tubo nomeado. |
| NamedPipeTransportElement |
Representa um elemento de configuração que especifica um canal para transferir mensagens usando pipes nomeados quando está incluído numa ligação personalizada. Esta classe não pode ser herdada. |
| NamedPipeTransportSecurityElement |
Especifica a segurança de transporte para um tubo nomeado. Esta classe não pode ser herdada. |
| NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement> |
Contém uma coleção de ServiceModelExtensionElement instâncias. |
| NetHttpBindingCollectionElement |
Representa um elemento de coleção de ligação http net. |
| NetHttpBindingElement |
Representa um elemento de ligação net http. |
| NetHttpsBindingCollectionElement |
Representa um elemento de coleção net https binding. |
| NetHttpsBindingElement |
Representa um elemento de ligação NET https. |
| NetHttpWebSocketTransportSettingsElement |
Representa NetHttpWebSocketTransportSettingsElement para WebSocketTransportSettings. |
| NetMsmqBindingCollectionElement |
Representa uma secção de configuração que contém uma coleção de NetMsmqBindingElement instâncias. |
| NetMsmqBindingElement |
Representa uma ligação em fila adequada para comunicação entre máquinas. |
| NetMsmqSecurityElement |
A NetMsmqSecurityElement classe encapsula as funcionalidades de segurança MSMQ disponíveis ao utilizar o NetMsmqBinding binding. |
| NetNamedPipeBindingCollectionElement |
Representa uma secção de configuração que contém uma coleção de NetNamedPipeBindingElement instâncias. |
| NetNamedPipeBindingElement |
Representa um elemento de configuração que define uma ligação que é segura, fiável e otimizada para comunicação entre processos na máquina. |
| NetNamedPipeSecurityElement |
Representa um elemento de configuração que especifica as definições de segurança para uma ligação de tubo nomeada. Esta classe não pode ser herdada. |
| NetPeerTcpBindingCollectionElement |
Representa um elemento de configuração que contém elementos específicos para ligações de mensagens TCP em canal de pares. |
| NetPeerTcpBindingElement |
Representa um elemento XML que especifica uma ligação para mensagens TCP específicas do canal par. |
| NetTcpBindingCollectionElement |
Representa um elemento de configuração que contém uma coleção de NetTcpBindingElement instâncias. |
| NetTcpBindingElement |
Representa um elemento XML que especifica uma ligação para mensagens TCP específicas do canal de pares. |
| NetTcpContextBindingCollectionElement |
Representa uma secção de configuração que contém uma coleção de NetTcpContextBindingElement instâncias. |
| NetTcpContextBindingElement |
Representa um elemento de configuração que corresponde à NetTcpContextBinding ligação. |
| NetTcpSecurityElement |
Define as definições de segurança para a ligação netTcpBinding. Esta 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. Esta classe não pode ser herdada. |
| OneWayElement |
Representa um elemento de configuração que permite o encaminhamento de pacotes. Esta classe não pode ser herdada. |
| PeerCredentialElement |
Representa um elemento de configuração que configura uma credencial de pares. |
| PeerCustomResolverElement |
Representa um elemento de configuração para um resolvedor de pares personalizado. |
| PeerResolverElement |
Define o elemento de configuração para um resolvedor entre pares. |
| PeerSecurityElement |
Define o elemento de configuração para as definições de segurança de um par. |
| PeerTransportElement |
Especifica um elemento de configuração que faz com que um canal transfira mensagens no transporte par quando está incluído numa ligação personalizada. Esta 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 de serviço de persistência que especifica o tipo de implementação do fornecedor de persistência a utilizar, bem como o time-out a utilizar para operações de persistência. Atributos adicionais que aparecem neste elemento são passados para o construtor do fornecedor de persistência especificado. |
| PnrpPeerResolverElement |
Especifica um elemento de configuração para um serviço de resolução de nomes do Protocolo de Resolução de Nomes de Pares (PNRP). |
| PolicyImporterElement |
Representa o elemento de configuração que especifica a importação de asserções de políticas personalizadas sobre bindings. Esta classe não pode ser herdada. |
| PolicyImporterElementCollection |
Representa uma coleção de PolicyImporterElement instâncias. Esta classe não pode ser herdada. |
| PrivacyNoticeElement |
Representa um elemento de configuração que especifica um aviso de privacidade usado na |
| ProtocolMappingElement |
Fornece a funcionalidade para criar um elemento de mapeamento de protocolo. Esta aula está selada. |
| ProtocolMappingElementCollection |
Fornece a funcionalidade para extrair informações específicas de mapeamento de protocolos de comunicação a partir de uma coleção de elementos de mapeamento de protocolo. Esta aula está selada. |
| ProtocolMappingSection |
Define uma coleção de mapeamento de protocolos. Esta aula está selada. |
| ReliableSessionElement |
Representa a definição de configuração para WS-Reliable Mensagens. |
| RemoveBehaviorElement |
Um elemento de configuração para remover um determinado comportamento de serviço ou endpoint. |
| RsaElement |
Representa um elemento de configuração para uma identidade RSA. Esta classe não pode ser herdada. |
| SecureConversationServiceElement |
Representa um elemento de configuração que especifica as definições para um serviço de conversa segura. Esta classe não pode ser herdada. |
| SecurityElement |
Representa um elemento de configuração que especifica as opções de segurança para uma ligação personalizada. Esta classe não pode ser herdada. |
| SecurityElementBase |
Representa uma classe base com membros comuns a um elemento usado para configurar definições de segurança. |
| ServiceActivationElement |
Gerir o conteúdo dos elementos de configuração em ligação com a ativação de uma aplicação de serviço. |
| ServiceActivationElementCollection |
Trata uma coleção de elementos de configuração que ativam um serviço e podem ser integrados numa hierarquia de ficheiros de configuração. |
| ServiceAuthenticationElement |
Fornece um elemento de configuração do fluxo de trabalho que estabelece, ao nível do serviço, a validade de uma transmissão, mensagem ou originador. Esta é uma aula selada. |
| ServiceAuthorizationElement |
Representa um elemento de configuração que define definições de segurança ao nível do serviço. |
| ServiceBehaviorElement |
Representa um elemento de configuração que contém uma lista de comportamentos de serviço aplicada a todos os serviços do Windows Communication Foundation (WCF) na máquina. |
| ServiceBehaviorElementCollection |
Contém uma coleção de ServiceBehaviorElement objetos. Esta 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 as configurações relacionadas com validação de credenciais do cliente. Esta classe não pode ser herdada. |
| ServiceDebugElement |
Representa um elemento de configuração que especifica funcionalidades de depuração e informação de ajuda para um serviço do Windows Communication Foundation (WCF). Esta classe não pode ser herdada. |
| ServiceElement |
Representa um elemento XML que contém as definições para um serviço do Windows Communication Foundation (WCF), bem como os endpoints que expõem o serviço. Esta classe não pode ser herdada. |
| ServiceElementCollection |
Representa uma coleção de ServiceElement instâncias. Esta classe não pode ser herdada. |
| ServiceEndpointElement |
Representa um elemento de configuração que fornece definições para binding, contract e propriedades de endereço para um endpoint de serviço, que é usado para expor serviços. Esta classe não pode ser herdada. |
| ServiceEndpointElementCollection |
Representa uma coleção de ServiceEndpointElement instâncias. Esta classe não pode ser herdada. |
| ServiceHealthElement |
Representa um |
| ServiceHostingEnvironmentSection |
Representa uma secção de configuração que define o tipo que o ambiente de alojamento do serviço instancia para um determinado transporte. |
| ServiceMetadataEndpointCollectionElement |
Representa um elemento de coleção num ficheiro de configuração de serviço que contém ServiceMetadataEndpoint objetos. |
| ServiceMetadataEndpointElement |
Torna os metadados prontos e disponíveis para distribuição e implementação subsequente num ambiente de servidor, adicionando um ServiceMetadataEndpoint elemento de configuração no serviço. |
| ServiceMetadataPublishingElement |
Representa o elemento de configuração que controla a publicação dos metadados do serviço e da informação associada. Esta classe não pode ser herdada. |
| ServiceModelConfigurationElement |
Representa um elemento de configuração do modelo de serviço. |
| ServiceModelConfigurationElementCollection<ConfigurationElementType> |
Representa uma classe base abstrata para a ConfigurationElementCollection usada dentro do System.ServiceModel.Configuration namespace. |
| ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> |
Uma classe base abstrata para um ConfigurationElementCollection que procura uma semântica de fusão semelhante a um AddRemoveClearMap que permite duplicados, mas lança uma exceção quando duplicados são encontrados no mesmo âmbito de configuração (por exemplo, mesmo ficheiro de configuração). |
| ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> |
Uma classe base abstrata para uma coleção de ServiceModelExtensionElement objetos. |
| ServiceModelExtensionElement |
Uma classe base abstrata para um elemento de configuração que contém uma coleção dinâmica de elementos filhos heterogéneos. |
| ServiceModelSectionGroup |
Representa a secção principal de configuração do Windows Communication Foundation (WCF). Esta classe não pode ser herdada. |
| ServicePrincipalNameElement |
Representa um elemento de configuração que especifica o nome principal usado por um cliente para identificar de forma única uma instância de um serviço. Esta classe não pode ser herdada. |
| ServiceSecurityAuditElement |
Representa um elemento de configuração que define definições de configuração relacionadas com auditoria para um comportamento. Esta classe não pode ser herdada. |
| ServicesSection |
Representa a secção de configuração que contém serviços. |
| ServiceThrottlingElement |
Representa um elemento de configuração que especifica o mecanismo de limitação do Windows Communication Foundation (WCF). Esta classe não pode ser herdada. |
| ServiceTimeoutsElement |
Representa um elemento de configuração que especifica o timeout para um serviço. Esta classe não pode ser herdada. |
| SslStreamSecurityElement |
Representa o elemento de configuração que especifica as definições de segurança para uma ligação de fluxo SSL. Esta classe não pode ser herdada. |
| StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration> |
Fornece uma classe base para as secções de configuração que especificam ligações predefinidas fornecidas pelo Windows Communication Foundation (WCF). |
| StandardBindingElement |
Fornece uma classe base para os elementos de configuração que especificam ligações predefinidas fornecidas pelo Windows Communication Foundation (WCF). |
| StandardBindingElementCollection<TBindingConfiguration> |
Representa uma coleção de StandardBindingElement objetos. Esta classe não pode ser herdada. |
| StandardBindingOptionalReliableSessionElement |
Representa a configuração opcional para WS-Reliable Mensagens definida numa ligação padrão. Esta classe não pode ser herdada. |
| StandardBindingReliableSessionElement |
Representa a configuração para WS-Reliable Mensagens definidas numa ligação padrão. |
| StandardEndpointCollectionElement<TStandardEndpoint,TEndpointConfiguration> |
Trata de uma coleção padrão de elementos de endpoint padrão num ficheiro de configuração. |
| StandardEndpointElement |
Gere um elemento de endpoint padrão para um ficheiro de configuração de aplicação de serviço. |
| StandardEndpointElementCollection<TEndpointConfiguration> |
Representa uma coleção genérica de elementos de endpoint 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 secção de configuração dos endpoints padrão. Esta classe não pode ser herdada. |
| SynchronousReceiveElement |
Representa um elemento de configuração que é usado para especificar o comportamento em tempo de execução para receber mensagens num serviço ou numa aplicação cliente. Esta classe não pode ser herdada. |
| TcpConnectionPoolSettingsElement |
Representa um elemento de configuração que especifica definições adicionais de pool de ligação para um transporte TCP. Esta classe não pode ser herdada. |
| TcpTransportElement |
Especifica um elemento de configuração que faz com que um canal transfira mensagens no transporte TCP quando está incluído numa ligação personalizada. Esta classe não pode ser herdada. |
| TcpTransportSecurityElement |
Um elemento XML que define as definições de segurança para uma ligação TcpTransport. Esta classe não pode ser herdada. |
| TextMessageEncodingElement |
Representa um elemento de configuração que especifica a codificação de caracteres e o versionamento de mensagens usados para mensagens XML baseadas em texto. Esta classe não pode ser herdada. |
| TransactedBatchingElement |
Representa um elemento de configuração que especifica se o batching de transações é suportado para operações de receção. Esta classe não pode ser herdada. |
| TransactionFlowElement |
Representa o elemento de configuração que especifica o suporte ao fluxo de transações para uma vinculação. |
| TransportConfigurationTypeElement |
Um elemento XML que identifica o tipo de um determinado transporte. |
| TransportConfigurationTypeElementCollection |
Uma coleção de TransportConfigurationTypeElement elementos. |
| TransportElement |
Fornece uma classe base para representar um elemento de configuração de ligação de transporte. |
| UdpBindingCollectionElement |
Representa um elemento de coleção de ligação UDP. |
| UdpBindingElement |
Representa um elemento de ligação UDP. |
| UdpRetransmissionSettingsElement |
Representa um elemento de configurações de retransmissão UDP. |
| UdpTransportElement |
Representa um elemento de configuração que faz com que um canal transfira mensagens no transporte UDP quando está incluído numa ligação personalizada. Esta classe não pode ser herdada. |
| UseManagedPresentationElement |
Representa um elemento de ligação que gere a apresentação. |
| UseRequestHeadersForMetadataAddressElement |
Permite a recuperação de informação de endereço de metadados dos cabeçalhos das mensagens de pedido para utilização em elementos de configuração. |
| UserNameServiceElement |
Representa um elemento de configuração que especifica as credenciais de um serviço com base no nome de utilizador e palavra-passe. Esta classe não pode ser herdada. |
| UserPrincipalNameElement |
Representa um elemento de configuração que especifica um nome principal de utilizador. Esta classe não pode ser herdada. |
| WebHttpBindingCollectionElement |
Representa um elemento de configuração que contém subelementos que especificam definições para a utilização da WebHttpBinding associação. |
| WebHttpBindingElement |
Um elemento de ligação usado para configurar endpoints para serviços Web do Windows Communication Foundation (WCF) que respondem a pedidos HTTP em vez de mensagens SOAP. |
| WebHttpElement |
Ativa o WebHttpBehavior para um endpoint através da configuração. |
| WebHttpEndpointCollectionElement |
Representa uma coleção de WebHttpEndpoint objetos. |
| WebHttpEndpointElement |
Representa um elemento de configuração WCF para uma aplicação de serviço web. |
| WebHttpSecurityElement |
Um elemento XML que configura a segurança de um serviço com endpoints que recebem pedidos HTTP. Esta classe não pode ser herdada. |
| WebMessageEncodingElement |
Representa o elemento de configuração que especifica a codificação de caracteres usada para mensagens não-SOAP. Esta classe não pode ser herdada. |
| WebScriptEnablingElement |
Ativa o WebScriptEnablingBehavior para um endpoint através da configuração. |
| WebScriptEndpointCollectionElement |
Representa uma coleção de WebScriptEndpoint objetos. |
| WebScriptEndpointElement |
Representa um elemento de configuração personalizado que define um WebScriptEndpoint num ficheiro de configuração. |
| WebSocketTransportSettingsElement |
Representa WebSocketTransportSettingsElement para WebSocketTransportSettings. |
| WindowsClientElement |
Representa um elemento de configuração que especifica as definições para uma credencial do Windows a ser usada para representar o cliente. Esta classe não pode ser herdada. |
| WindowsServiceElement |
Representa um elemento de configuração que especifica as definições de uma credencial de serviço Windows. Esta classe não pode ser herdada. |
| WindowsStreamSecurityElement |
Representa um elemento de configuração que é usado para especificar definições para a segurança de fluxos do Windows para um binding. Esta classe não pode ser herdada. |
| WorkflowRuntimeElement |
Representa um elemento de configuração que especifica definições para uma instância de WorkflowRuntime para alojar serviços de Windows Communication Foundation baseados em fluxos de trabalho (WCF). |
| WS2007FederationHttpBindingCollectionElement |
Representa um elemento de configuração que contém uma coleção de WS2007FederationHttpBindingElement instâncias. |
| WS2007FederationHttpBindingElement |
Representa um elemento de configuração que define a WS2007FederationHttpBinding ligação. |
| WS2007HttpBindingCollectionElement |
Representa um elemento de configuração que contém subelementos que especificam definições para a utilização da WS2007HttpBinding associação. |
| WS2007HttpBindingElement |
Representa uma ligação interoperável que deriva de WSHttpBinding e fornece suporte para as versões corretas dos Securityelementos , ReliableSession, e TransactionFlow de ligação. |
| WsdlImporterElement |
Representa o elemento de configuração que especifica a importação de metadados Web Services Description Language (WSDL) 1.1 com WS-Policy anexos. |
| WsdlImporterElementCollection |
Representa uma coleção de WsdlImporterElement instâncias. Esta classe não pode ser herdada. |
| WSDualHttpBindingCollectionElement |
Representa um elemento de configuração que contém uma coleção de WSDualHttpBindingElement instâncias. |
| WSDualHttpBindingElement |
Representa o elemento de configuração para uma ligação segura e interoperável, adequada para contratos de serviço duplex ou comunicação através de intermediários SOAP. |
| WSDualHttpSecurityElement |
Representa um elemento XML que define as definições de segurança para uma ligação wsDualHttpBinding. |
| WSFederationHttpBindingCollectionElement |
Representa um elemento de configuração que contém uma coleção de WSFederationHttpBindingElement instâncias. |
| WSFederationHttpBindingElement |
Representa um elemento de configuração que define uma ligação que suporta WS-Federation. |
| WSFederationHttpSecurityElement |
Representa um elemento XML que define as definições de segurança para uma ligação wsFederationHttp. Esta classe não pode ser herdada. |
| WSHttpBindingBaseElement |
Fornece à classe base membros comuns aos WSHttpBindingElement e aos WSFederationHttpBindingElement. |
| WSHttpBindingCollectionElement |
Representa um elemento de configuração que contém subelementos que especificam definições para usar a ligação wsHttpBinding. |
| WSHttpBindingElement |
Representa uma ligação interoperável que suporta transações distribuídas e sessões seguras e fiáveis. |
| WSHttpContextBindingCollectionElement |
Representa uma coleção WSHttpContextBindingElement de objetos. |
| WSHttpContextBindingElement |
Representa um elemento de configuração que corresponde à WSHttpContextBinding ligação. |
| WSHttpSecurityElement |
Um elemento XML que define as definições de segurança para uma ligação wsHttpBinding. |
| WSHttpTransportSecurityElement |
Representa um elemento de configuração que define as definições de autenticação para o transporte HTTP. Esta classe não pode ser herdada. |
| X509CertificateTrustedIssuerElement |
Representa um elemento de configuração que especifica um certificado emitido por um emissor de confiança. Esta classe não pode ser herdada. |
| X509CertificateTrustedIssuerElementCollection |
Contém uma coleção de X509CertificateTrustedIssuerElement instâncias. Esta classe não pode ser herdada. |
| X509ClientCertificateAuthenticationElement |
Representa um elemento de configuração que especifica as definições de autenticação para um certificado de cliente. Esta classe não pode ser herdada. |
| X509ClientCertificateCredentialsElement |
Representa um elemento de configuração que especifica um certificado utilizado por um cliente. Esta classe não pode ser herdada. |
| X509DefaultServiceCertificateElement |
Representa um elemento de configuração que especifica um certificado padrão usado por um serviço. Esta classe não pode ser herdada. |
| X509InitiatorCertificateClientElement |
Representa um elemento de configuração que especifica um certificado usado por um cliente para se identificar. Esta classe não pode ser herdada. |
| X509InitiatorCertificateServiceElement |
Represente um elemento de configuração que especifica o requisito do remetente para um certificado X.509, que é utilizado pelo destinatário ao responder ao remetente. Esta classe não pode ser herdada. |
| X509PeerCertificateAuthenticationElement |
Representa um elemento de configuração que especifica as definições de autenticação para um certificado de par. Esta classe não pode ser herdada. |
| X509PeerCertificateElement |
Representa um elemento de configuração que especifica um certificado utilizado por um par. Esta classe não pode ser herdada. |
| X509RecipientCertificateClientElement |
Representa um elemento de configuração que especifica os requisitos do destinatário para que um certificado X.509 seja utilizado pelo remetente. Esta 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. Esta classe não pode ser herdada. |
| X509ScopedServiceCertificateElement |
Representa um elemento de configuração que especifica um certificado de serviço. Esta classe não pode ser herdada. |
| X509ScopedServiceCertificateElementCollection |
Contém uma coleção de X509ScopedServiceCertificateElement instâncias. Esta classe não pode ser herdada. |
| X509ServiceCertificateAuthenticationElement |
Representa um elemento de configuração que especifica as definições de autenticação para um certificado de serviço. Esta classe não pode ser herdada. |
| XmlDictionaryReaderQuotasElement |
Representa o elemento de configuração que define as restrições sobre a complexidade das mensagens SOAP que podem ser processadas por endpoints configurados com um binding. Esta classe não pode ser herdada. |
| XmlElementElement |
Representa as definições de configuração para um elemento XML. Esta classe não pode ser herdada. |
| XmlElementElementCollection |
Representa uma coleção de XmlElementElement instâncias. Esta classe não pode ser herdada. |
| XPathMessageFilterElement |
Representa um elemento de configuração utilizado no registo de mensagens. Esta classe não pode ser herdada. |
| XPathMessageFilterElementCollection |
Representa uma coleção de XPathMessageFilterElement objetos. Esta classe não pode ser herdada. |
| XPathMessageFilterElementComparer |
Fornece funcionalidade para comparar duas XPathMessageFilterElement instâncias. |
Interfaces
| Name | Description |
|---|---|
| IBindingConfigurationElement |
Fornece as definições básicas de configuração para um elemento de ligação. |
Enumerações
| Name | Description |
|---|---|
| AuthenticationMode |
Especifica a configuração de autenticação usada para a troca de mensagens. |