System.ServiceModel.Configuration Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des classes liées à la configuration du modèle de service.
Classes
| Nom | Description |
|---|---|
| AddressHeaderCollectionElement |
Représente l’élément de configuration qui contient une collection d’en-têtes d’adresse. Cette classe ne peut pas être héritée. |
| AllowedAudienceUriElement |
Représente un élément de configuration spécifiant l’URI d’un public pouvant accéder à un service particulier. |
| AllowedAudienceUriElementCollection |
Représente une collection d’URI AllowedAudienceUriElement cible pour laquelle le SamlSecurityToken jeton de sécurité peut être ciblé pour être considéré comme valide par une SamlSecurityTokenAuthenticator instance. |
| ApplicationContainerSettingsElement |
Spécifie les paramètres de l’élément paramètres du conteneur d’application. |
| AuthorizationPolicyTypeElement |
Contient un élément de configuration qui spécifie une stratégie d’autorisation, qui permet la transformation d’un ensemble de revendications d’entrée en un autre ensemble de revendications. Le contrôle d’accès peut être accordé ou refusé en fonction de cela. Cette classe ne peut pas être héritée. |
| AuthorizationPolicyTypeElementCollection |
Contient une collection d’instances AuthorizationPolicyTypeElement. Cette classe ne peut pas être héritée. |
| BaseAddressElement |
Représente un élément de configuration qui spécifie les adresses de base utilisées par l’hôte de service. Cette classe ne peut pas être héritée. |
| BaseAddressElementCollection |
Représente une collection d’objets BaseAddressElement . |
| BaseAddressPrefixFilterElement |
Représente un élément de configuration qui spécifie un filtre de passage, qui fournit un mécanisme permettant de sélectionner les liaisons IIS appropriées lors de l’hébergement d’une application Windows Communication Foundation (WCF) dans IIS. Cette classe ne peut pas être héritée. |
| BaseAddressPrefixFilterElementCollection |
Représente une collection d’objets BaseAddressPrefixFilterElement . Cette classe ne peut pas être héritée. |
| BasicHttpBindingCollectionElement |
Représente une section de configuration qui contient une collection d’instances BasicHttpBindingElement . |
| BasicHttpBindingElement |
Représente un élément XML qui spécifie une liaison utilisée pour communiquer avec WS-I services Web conformes au profil de base 1.1 comme les services basés sur ASMX ou pour accepter des messages provenant de clients ASMX. |
| BasicHttpContextBindingCollectionElement |
Représente une section de configuration qui contient une collection d’instances BasicHttpContextBindingElement . |
| BasicHttpContextBindingElement |
Représente un élément XML qui spécifie une liaison qui fournit le contexte à BasicHttpBinding échanger en activant les cookies HTTP comme mécanisme d’échange. |
| BasicHttpMessageSecurityElement |
Élément XML qui configure la sécurité des messages HTTP. |
| BasicHttpsBindingCollectionElement |
Spécifie les paramètres de l’élément de collection de liaison https de base. |
| BasicHttpsBindingElement |
Spécifie les paramètres de l’élément de liaison https de base. |
| BasicHttpSecurityElement |
Représente un élément XML qui configure la sécurité d’un service HTTP de base. |
| BasicHttpsSecurityElement |
Spécifie les paramètres de l’élément de sécurité https de base. |
| BehaviorExtensionElement |
Représente un élément de configuration qui contient des sous-éléments qui spécifient des extensions de comportement, ce qui permet à l’utilisateur de personnaliser les comportements de service ou de point de terminaison. |
| BehaviorsSection |
Représente la section de configuration qui contient des entrées enfants qui sont |
| BinaryMessageEncodingElement |
Représente un encodeur de message qui encode les messages Windows Communication Foundation (WCF) en binaire sur le câble. Cette classe ne peut pas être héritée. |
| BindingCollectionElement |
Représente une section de configuration qui contient une collection d’éléments de liaison, chacune décrivant un aspect de la façon dont un point de terminaison communique avec d’autres points de terminaison, qui est intégré, de manière cohérente, dans une fabrique de canaux sur le client et un écouteur de canal sur le service. |
| BindingElementExtensionElement |
Active l’utilisation d’une implémentation personnalisée BindingElement à partir d’un fichier de configuration d’ordinateur ou d’application. |
| BindingsSection |
Représente une collection d’éléments de liaison. Cette classe ne peut pas être héritée. |
| ByteStreamMessageEncodingElement |
Active la construction d’un élément de configuration qui définit les paramètres d’un élément d’encodage de message de flux d’octets. |
| CallbackDebugElement |
Représente un élément de configuration qui spécifie le débogage côté service pour un objet de rappel Windows Communication Foundation (WCF). Cette classe ne peut pas être héritée. |
| CallbackTimeoutsElement |
Représente un élément de configuration qui spécifie le délai d’expiration d’un rappel client. Cette classe ne peut pas être héritée. |
| CertificateElement |
Représente un élément de configuration qui spécifie un certificat X.509 utilisé pour l’authentification. Cette classe ne peut pas être héritée. |
| CertificateReferenceElement |
Représente les paramètres de configuration pour valider un certificat X.509. Cette classe ne peut pas être héritée. |
| ChannelEndpointElement |
Fournit des options de configuration des propriétés de contrat, de liaison et d’adresse du point de terminaison de canal, utilisées par les clients pour se connecter aux points de terminaison de service sur le serveur. Cette classe ne peut pas être héritée. |
| ChannelEndpointElementCollection |
Représente une collection d’instances ChannelEndpointElement. Cette classe ne peut pas être héritée. |
| ChannelPoolSettingsElement |
Définit les paramètres du pool de canaux pour une liaison personnalisée. Cette classe ne peut pas être héritée. |
| ClaimTypeElement |
Représente un élément de configuration qui contient le type de revendication. Cette classe ne peut pas être héritée. |
| ClaimTypeElementCollection |
Représente une collection d’instances ClaimTypeElement. Cette classe ne peut pas être héritée. |
| ClearBehaviorElement |
Représente un élément de configuration pour supprimer tous les comportements hérités. |
| ClientCredentialsElement |
Représente un élément de configuration qui configure les informations d’identification d’un client. |
| ClientSection |
Représente la section cliente d’un fichier de configuration, qui définit une liste de points de terminaison auxquels un client peut se connecter. Cette classe ne peut pas être héritée. |
| ClientViaElement |
Représente un élément de configuration qui spécifie l’itinéraire qu’un message doit prendre. Cette classe ne peut pas être héritée. |
| ComContractElement |
Spécifie un contrat de service d’intégration COM+. Cette classe ne peut pas être héritée. |
| ComContractElementCollection |
Représente une collection d’instances ComContractElement. Cette classe ne peut pas être héritée. |
| ComContractsSection |
Représente une section de configuration qui contient des éléments permettant de spécifier l’espace de noms et le nom du contrat de contrat pour un contrat d’intégration COM+. Cette classe ne peut pas être héritée. |
| ComMethodElement |
Représente une méthode COM+ exposée lorsque l’interface d’un composant COM+ est exposée en tant que service Web. Cette classe ne peut pas être héritée. |
| ComMethodElementCollection |
Contient une collection d’instances ComMethodElement. Cette classe ne peut pas être héritée. |
| CommonBehaviorsSection |
Représente la section de configuration qui contient une liste de comportements appliqués à tous les services Windows Communication Foundation (WCF) sur l’ordinateur avant que les comportements de la section |
| CommonEndpointBehaviorElement |
Représente l’élément de configuration qui contient une liste de comportements de point de terminaison appliqués à tous les points de terminaison Windows Communication Foundation (WCF) sur l’ordinateur avant que les comportements de la section |
| CommonServiceBehaviorElement |
Représente l’élément de configuration qui contient une liste de comportements de service appliqués à tous les points de terminaison Windows Communication Foundation (WCF) sur l’ordinateur avant que les comportements de la section |
| ComPersistableTypeElement |
Spécifie tous les types persistants. Cette classe ne peut pas être héritée. |
| ComPersistableTypeElementCollection |
Représente une collection d’objets ComPersistableTypeElement . Cette classe ne peut pas être héritée. |
| CompositeDuplexElement |
Représente l’élément de configuration utilisé lorsque le client doit exposer un point de terminaison pour que le service envoie des messages via HTTP. Cette classe ne peut pas être héritée. |
| ComUdtElement |
Représente un type défini par l’utilisateur (UDT) qui doit être inclus dans le contrat de service. Cette classe ne peut pas être héritée. |
| ComUdtElementCollection |
Représente une collection d’instances ComUdtElement. Cette classe ne peut pas être héritée. |
| ConfigurationChannelFactory<TChannel> |
Fournit les fonctionnalités génériques permettant de créer un élément de configuration de canal pour un type spécifique. |
| ConfigurationDuplexChannelFactory<TChannel> |
Fournit la fonctionnalité permettant de créer et de gérer des canaux duplex de différents types utilisés pour envoyer et recevoir des messages vers et depuis des points de terminaison de service. |
| ConnectionOrientedTransportElement |
Représente l’élément de configuration qui fournit des paramètres de configuration supplémentaires aux éléments de liaison de transport orienté connexion, tels que tcp et canaux nommés. |
| ContextBindingElementExtensionElement |
Représente un élément de configuration qui permet l’utilisation d’une implémentation personnalisée ContextBindingElement . |
| CustomBindingCollectionElement |
Représente une collection d’éléments de configuration qui fournissent un contrôle total sur la pile de |
| CustomBindingElement |
Représente la section de configuration qui fournit un contrôle total sur la pile de messagerie de l’utilisateur. |
| CustomBindingElementCollection |
Représente une collection d’objets CustomBindingElement . Cette classe ne peut pas être héritée. |
| DataContractSerializerElement |
Représente un élément de configuration qui spécifie l’élément DataContractSerializer à utiliser. Cette classe ne peut pas être héritée. |
| DefaultPortElement |
Représente un élément de configuration qui définit les paramètres par défaut d’un point de terminaison de communication. |
| DefaultPortElementCollection |
Représente une collection d’éléments de configuration de port par défaut. |
| DelegatingHandlerElement |
Représente un élément de gestionnaire délégué. |
| DelegatingHandlerElementCollection |
Représente un DelegatingHandlerElementCollection pour DelegatingHandlers. |
| DiagnosticSection |
Représente la section de configuration qui définit les paramètres qui peuvent être utilisés par un administrateur pour l’inspection et le contrôle au moment de l’exécution. |
| DispatcherSynchronizationElement |
Ajoute le comportement de synchronisation du répartiteur à un élément de configuration du répartiteur afin qu’un programme de service WCF puisse envoyer des réponses de message aux applications clientes de manière asynchrone. |
| DnsElement |
Représente un élément de configuration qui spécifie l’URI d’une revendication DNS. Cette classe ne peut pas être héritée. |
| EndpointAddressElementBase |
Élément XML qui contient une adresse réseau unique utilisée par un client pour communiquer avec un point de terminaison de service. |
| EndpointBehaviorElement |
Représente un élément de configuration qui contient une liste de comportements de point de terminaison appliqués à tous les points de terminaison Windows Communication Foundation (WCF) sur l’ordinateur. |
| EndpointBehaviorElementCollection |
Contient une collection d’objets EndpointBehaviorElement . Cette classe ne peut pas être héritée. |
| EndpointCollectionElement |
Gère une collection de points de terminaison de service dans un fichier de configuration. |
| EndToEndTracingElement |
Gère les paramètres d’élément de fichier de configuration qui activent et désactivent différents aspects du suivi de bout en bout pendant l’exécution d’une application de service. |
| ExtendedWorkflowRuntimeServiceElementCollection |
Représente la collection d’éléments de configuration qui représente les services étendus à ajouter au moteur d’exécution de workflow. |
| ExtensionElement |
Représente un élément de configuration qui définit une extension, qui permet à l’utilisateur de créer des liaisons définies par l’utilisateur, des comportements, etc. |
| ExtensionElementCollection |
Représente une collection d’instances ExtensionElement. |
| ExtensionsSection |
Représente une section de configuration qui contient toutes les définitions d’extension. |
| FederatedMessageSecurityOverHttpElement |
Représente un élément de configuration qui configure la sécurité d’un message envoyé à l’aide de HTTP dans une fédération. |
| HostElement |
Représente un élément de configuration qui spécifie les paramètres d’un hôte de service. Cette classe ne peut pas être héritée. |
| HostTimeoutsElement |
Représente un élément de configuration qui spécifie l’intervalle de temps autorisé pour que l’hôte de service s’ouvre ou se ferme. Cette classe ne peut pas être héritée. |
| HttpBindingBaseElement |
Représente HttpBindingBaseElement pour HttpBindingBase. |
| HttpDigestClientElement |
Représente les informations d’identification de synthèse HTTP actuelles dans l’élément |
| HttpMessageHandlerFactoryElement |
Représente un HttpMessageHandlerFactoryElement pour HttpMessageHandlerFactory. |
| HttpsTransportElement |
Représente l’élément de configuration qui spécifie un transport HTTPS pour la transmission de messages SOAP. |
| HttpTransportElement |
Représente l’élément de configuration qui spécifie un transport HTTP pour la transmission de messages SOAP. |
| HttpTransportSecurityElement |
Représente un élément de configuration qui contrôle les paramètres d’authentification pour le transport HTTP. Cette classe ne peut pas être héritée. |
| IdentityElement |
Représente un élément de configuration qui permet l’authentification d’un point de terminaison par d’autres points de terminaison qui échangent des messages avec celui-ci. Cette classe ne peut pas être héritée. |
| IssuedTokenClientBehaviorsElement |
Représente l’élément de configuration qui spécifie le jeton émis actuel pour les informations d’identification d’un client. Cette classe ne peut pas être héritée. |
| IssuedTokenClientBehaviorsElementCollection |
Représente une collection d’instances IssuedTokenClientBehaviorsElement. Cette classe ne peut pas être héritée. |
| IssuedTokenClientElement |
Représente un élément de configuration qui spécifie le jeton émis en tant qu’informations d’identification client. Cette classe ne peut pas être héritée. |
| IssuedTokenParametersElement |
Représente un élément de configuration qui spécifie des paramètres supplémentaires pour un jeton émis. Cette classe ne peut pas être héritée. |
| IssuedTokenParametersEndpointAddressElement |
Représente un élément de configuration qui spécifie un point de terminaison qui émet un jeton de sécurité. Cette classe ne peut pas être héritée. |
| IssuedTokenServiceElement |
Représente un élément de configuration qui spécifie le jeton émis en tant qu’informations d’identification de service. Cette classe ne peut pas être héritée. |
| LocalClientSecuritySettingsElement |
Configure les paramètres de sécurité d’un client local. Cette classe ne peut pas être héritée. |
| LocalServiceSecuritySettingsElement |
Configure les paramètres de sécurité d’un service local. Cette classe ne peut pas être héritée. |
| MessageLoggingElement |
Représente un élément XML qui définit les paramètres des fonctionnalités de journalisation des messages de Windows Communication Foundation (WCF). |
| MessageSecurityOverHttpElement |
Définit les paramètres de configuration de sécurité pour le message envoyé à l’aide de HTTP. |
| MessageSecurityOverMsmqElement |
Active la définition des propriétés de sécurité au niveau du message sur la NetMsmqBinding liaison. |
| MessageSecurityOverTcpElement |
Définit les paramètres de configuration pour la sécurité d’un message envoyé à l’aide de TCP. Cette classe ne peut pas être héritée. |
| MetadataElement |
Représente un élément de configuration qui spécifie la façon dont les métadonnées de service peuvent être traitées. Cette classe ne peut pas être héritée. |
| MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration> |
Représente une collection d’éléments de configuration de liaison MEX. |
| MexBindingElement<TStandardBinding> |
Représente un élément de configuration de base qui spécifie les paramètres d’une liaison utilisée pour l’échange de messages WS-MetadataExchange (WS-MEX). |
| MexHttpBindingCollectionElement |
Représente une collection d’instances MexHttpBindingElement. |
| MexHttpBindingElement |
Représente un élément de configuration qui spécifie les paramètres d’une liaison utilisée pour l’échange de messages WS-MetadataExchange (WS-MEX) via HTTP. |
| MexHttpsBindingCollectionElement |
Représente une collection d’instances MexHttpsBindingElement. |
| MexHttpsBindingElement |
Représente un élément de configuration qui spécifie les paramètres d’une liaison utilisée pour l’échange de messages WS-MetadataExchange (WS-MEX) via HTTPS. |
| MexNamedPipeBindingCollectionElement |
Représente une collection d’instances MexNamedPipeBindingElement. |
| MexNamedPipeBindingElement |
Représente un élément de configuration qui spécifie les paramètres d’une liaison utilisée pour l’échange de messages WS-MetadataExchange (WS-MEX) sur un canal nommé. |
| MexTcpBindingCollectionElement |
Représente une collection d’objets MexTcpBindingElement . |
| MexTcpBindingElement |
Représente un élément de configuration qui spécifie les paramètres d’une liaison utilisée pour l’échange de messages WS-MetadataExchange (WS-MEX) via TCP. |
| MsmqBindingElementBase |
Fournit la classe de base avec des membres communs aux classes et MsmqIntegrationBindingElement aux NetMsmqBindingElement classes. |
| MsmqElementBase |
Fournit la classe de base avec des membres communs à l’et MsmqIntegrationElementMsmqTransportElement. |
| MsmqIntegrationBindingCollectionElement |
Représente une collection de MsmqIntegrationBindingElements. |
| MsmqIntegrationBindingElement |
Cet élément de liaison peut être utilisé pour permettre aux applications Windows Communication Foundation (WCF) d’envoyer des messages à des applications MSMQ existantes qui utilisent des API natives COM, MSMQ ou des API dans System.Messaging. Utilisez cette classe pour envoyer et recevoir des messages à partir d’applications de messagerie MSMQ. |
| MsmqIntegrationElement |
Représente l’élément de configuration qui spécifie les paramètres requis pour l’interaction avec un expéditeur ou un récepteur MSMQ (Message Queuing). |
| MsmqIntegrationSecurityElement |
Encapsule les paramètres de sécurité de transport pour le canal d’intégration Message Queuing (MSMQ). |
| MsmqTransportElement |
Représente l’élément de liaison utilisé pour spécifier les propriétés de communication de mise en file d’attente d’un service Windows Communication Foundation (WCF) qui utilise le protocole MSMQ natif. |
| MsmqTransportSecurityElement |
La MsmqTransportSecurityElement classe encapsule les paramètres de sécurité de transport pour les transports en file d’attente. |
| MtomMessageEncodingElement |
Représente la section de configuration qui spécifie le codage et le contrôle de version des messages utilisés pour les messages MTOM (SOAP Message Transmission Optimization Mechanism). Cette classe ne peut pas être héritée. |
| NamedPipeConnectionPoolSettingsElement |
Représente un élément de configuration qui spécifie des paramètres de pool de connexions supplémentaires pour un transport de canal nommé. Cette classe ne peut pas être héritée. |
| NamedPipeSettingsElement |
Représente un élément de paramètres de canal nommé. |
| NamedPipeTransportElement |
Représente un élément de configuration qui spécifie un canal pour transférer des messages à l’aide de canaux nommés lorsqu’il est inclus dans une liaison personnalisée. Cette classe ne peut pas être héritée. |
| NamedPipeTransportSecurityElement |
Spécifie la sécurité de transport pour un canal nommé. Cette classe ne peut pas être héritée. |
| NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement> |
Contient une collection d’instances ServiceModelExtensionElement. |
| NetHttpBindingCollectionElement |
Représente un élément de collection de liaison http net. |
| NetHttpBindingElement |
Représente un élément de liaison http net. |
| NetHttpsBindingCollectionElement |
Représente un élément de collection de liaison https net. |
| NetHttpsBindingElement |
Représente un élément de liaison https net. |
| NetHttpWebSocketTransportSettingsElement |
Représente NetHttpWebSocketTransportSettingsElement pour WebSocketTransportSettings. |
| NetMsmqBindingCollectionElement |
Représente une section de configuration qui contient une collection d’instances NetMsmqBindingElement . |
| NetMsmqBindingElement |
Représente une liaison mise en file d’attente qui convient à la communication entre ordinateurs. |
| NetMsmqSecurityElement |
La NetMsmqSecurityElement classe encapsule les fonctionnalités de sécurité MSMQ disponibles lors de l’utilisation de la NetMsmqBinding liaison. |
| NetNamedPipeBindingCollectionElement |
Représente une section de configuration qui contient une collection d’instances NetNamedPipeBindingElement . |
| NetNamedPipeBindingElement |
Représente un élément de configuration qui définit une liaison sécurisée, fiable et optimisée pour la communication interprocessus sur machine. |
| NetNamedPipeSecurityElement |
Représente un élément de configuration qui spécifie les paramètres de sécurité d’une liaison de canal nommé. Cette classe ne peut pas être héritée. |
| NetPeerTcpBindingCollectionElement |
Représente un élément de configuration qui contient des éléments spécifiques aux liaisons de message TCP du canal homologue. |
| NetPeerTcpBindingElement |
Représente un élément XML qui spécifie une liaison pour la messagerie TCP spécifique au canal homologue. |
| NetTcpBindingCollectionElement |
Représente un élément de configuration qui contient une collection d’instances NetTcpBindingElement . |
| NetTcpBindingElement |
Représente un élément XML qui spécifie une liaison pour la messagerie TCP spécifique au canal homologue. |
| NetTcpContextBindingCollectionElement |
Représente une section de configuration qui contient une collection d’instances NetTcpContextBindingElement . |
| NetTcpContextBindingElement |
Représente un élément de configuration qui correspond à la NetTcpContextBinding liaison. |
| NetTcpSecurityElement |
Définit les paramètres de sécurité de la liaison netTcpBinding. Cette classe ne peut pas être héritée. |
| NonDualMessageSecurityOverHttpElement |
Représente les paramètres de configuration pour la sécurité d’un message envoyé à l’aide de HTTP pour les contrats de service non duplex. Cette classe ne peut pas être héritée. |
| OneWayElement |
Représente un élément de configuration qui active le routage des paquets. Cette classe ne peut pas être héritée. |
| PeerCredentialElement |
Représente un élément de configuration qui configure des informations d’identification d’homologue. |
| PeerCustomResolverElement |
Représente un élément de configuration pour un programme de résolution d’homologue personnalisé. |
| PeerResolverElement |
Définit l’élément de configuration d’un programme de résolution d’homologue. |
| PeerSecurityElement |
Définit l’élément de configuration pour les paramètres de sécurité d’un homologue. |
| PeerTransportElement |
Spécifie un élément de configuration qui amène un canal à transférer des messages sur le transport homologue lorsqu’il est inclus dans une liaison personnalisée. Cette classe ne peut pas être héritée. |
| PeerTransportSecurityElement |
Définit un élément de configuration pour le transport sécurisé des messages envoyés par des homologues. |
| PersistenceProviderElement |
Représente un élément de configuration de service de persistance qui spécifie le type de l’implémentation du fournisseur de persistance à utiliser, ainsi que le délai d’attente à utiliser pour les opérations de persistance. Des attributs supplémentaires qui apparaissent dans cet élément sont passés au constructeur pour le fournisseur de persistance spécifié. |
| PnrpPeerResolverElement |
Spécifie un élément de configuration pour un service de résolution de noms PNRP (Peer Name Resolution Protocol). |
| PolicyImporterElement |
Représente l’élément de configuration qui spécifie l’importation d’assertions de stratégie personnalisées sur les liaisons. Cette classe ne peut pas être héritée. |
| PolicyImporterElementCollection |
Représente une collection d’instances PolicyImporterElement. Cette classe ne peut pas être héritée. |
| PrivacyNoticeElement |
Représente un élément de configuration qui spécifie une notification de confidentialité utilisée dans |
| ProtocolMappingElement |
Fournit les fonctionnalités permettant de créer un élément de mappage de protocole. Cette classe est scellée. |
| ProtocolMappingElementCollection |
Fournit la fonctionnalité permettant d’extraire les informations de mappage de protocole de communication spécifiées à partir d’une collection d’éléments de mappage de protocole. Cette classe est scellée. |
| ProtocolMappingSection |
Définit une collection de mappages de protocole. Cette classe est scellée. |
| ReliableSessionElement |
Représente le paramètre de configuration de la messagerie WS-Reliable. |
| RemoveBehaviorElement |
Élément de configuration pour supprimer un service ou un comportement de point de terminaison particulier. |
| RsaElement |
Représente un élément de configuration pour une identité RSA. Cette classe ne peut pas être héritée. |
| SecureConversationServiceElement |
Représente un élément de configuration qui spécifie les paramètres d’un service de conversation sécurisé. Cette classe ne peut pas être héritée. |
| SecurityElement |
Représente un élément de configuration qui spécifie les options de sécurité d’une liaison personnalisée. Cette classe ne peut pas être héritée. |
| SecurityElementBase |
Représente une classe de base avec des membres communs à un élément utilisé pour configurer les paramètres de sécurité. |
| ServiceActivationElement |
Gère le contenu de l’élément de configuration en connexion avec l’activation d’une application de service. |
| ServiceActivationElementCollection |
Gère une collection d’éléments de configuration qui activent un service et peuvent être fusionnés dans une hiérarchie de fichiers de configuration. |
| ServiceAuthenticationElement |
Fournit un élément de configuration de flux de travail qui établit au niveau du service la validité d’une transmission, d’un message ou d’un originateur. Il s’agit d’une classe scellée. |
| ServiceAuthorizationElement |
Représente un élément de configuration qui définit les paramètres de sécurité au niveau du service. |
| ServiceBehaviorElement |
Représente un élément de configuration qui contient une liste de comportements de service appliqués à tous les services Windows Communication Foundation (WCF) sur l’ordinateur. |
| ServiceBehaviorElementCollection |
Contient une collection d’objets ServiceBehaviorElement . Cette classe ne peut pas être héritée. |
| ServiceCredentialsElement |
Représente un élément de configuration qui spécifie les informations d’identification à utiliser pour authentifier le service, ainsi que les paramètres liés à la validation des informations d’identification du client. Cette classe ne peut pas être héritée. |
| ServiceDebugElement |
Représente un élément de configuration qui spécifie les fonctionnalités de débogage et d’informations d’aide pour un service Windows Communication Foundation (WCF). Cette classe ne peut pas être héritée. |
| ServiceElement |
Représente un élément XML qui contient les paramètres d’un service Windows Communication Foundation (WCF), ainsi que des points de terminaison qui exposent le service. Cette classe ne peut pas être héritée. |
| ServiceElementCollection |
Représente une collection d’instances ServiceElement. Cette classe ne peut pas être héritée. |
| ServiceEndpointElement |
Représente un élément de configuration qui fournit des paramètres pour les propriétés de liaison, de contrat et d’adresse d’un point de terminaison de service, qui est utilisé pour exposer les services. Cette classe ne peut pas être héritée. |
| ServiceEndpointElementCollection |
Représente une collection d’instances ServiceEndpointElement. Cette classe ne peut pas être héritée. |
| ServiceHealthElement |
Représente un |
| ServiceHostingEnvironmentSection |
Représente une section de configuration qui définit le type que l’environnement d’hébergement de service instancie pour un transport particulier. |
| ServiceMetadataEndpointCollectionElement |
Représente un élément de collection dans un fichier de configuration de service qui contient des ServiceMetadataEndpoint objets. |
| ServiceMetadataEndpointElement |
Rend les métadonnées prêtes et disponibles pour la distribution et le déploiement suivants dans un environnement serveur en ajoutant un ServiceMetadataEndpoint élément de configuration de service. |
| ServiceMetadataPublishingElement |
Représente l’élément de configuration qui contrôle la publication des métadonnées de service et les informations associées. Cette classe ne peut pas être héritée. |
| ServiceModelConfigurationElement |
Représente un élément de configuration de modèle de service. |
| ServiceModelConfigurationElementCollection<ConfigurationElementType> |
Représente une classe de base abstraite pour une ConfigurationElementCollection utilisation dans l’espace System.ServiceModel.Configuration de noms. |
| ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement> |
Classe de base abstraite pour une ConfigurationElementCollection recherche d’une sémantique de fusion similaire à celle AddRemoveClearMap qui autorise les doublons, mais lève une exception lorsque des doublons sont trouvés dans la même étendue de configuration (par exemple, le même fichier de configuration). |
| ServiceModelExtensionCollectionElement<TServiceModelExtensionElement> |
Classe de base abstraite pour une collection d’objets ServiceModelExtensionElement . |
| ServiceModelExtensionElement |
Classe de base abstraite pour un élément de configuration qui contient une collection dynamique d’éléments enfants hétérogènes. |
| ServiceModelSectionGroup |
Représente la section de configuration principale pour Windows Communication Foundation (WCF). Cette classe ne peut pas être héritée. |
| ServicePrincipalNameElement |
Représente un élément de configuration qui spécifie le nom de principal utilisé par un client pour identifier de manière unique une instance d’un service. Cette classe ne peut pas être héritée. |
| ServiceSecurityAuditElement |
Représente un élément de configuration qui définit les paramètres de configuration liés à l’audit pour un comportement. Cette classe ne peut pas être héritée. |
| ServicesSection |
Représente la section de configuration qui contient les services. |
| ServiceThrottlingElement |
Représente un élément de configuration qui spécifie le mécanisme de limitation de Windows Communication Foundation (WCF). Cette classe ne peut pas être héritée. |
| ServiceTimeoutsElement |
Représente un élément de configuration qui spécifie le délai d’expiration d’un service. Cette classe ne peut pas être héritée. |
| SslStreamSecurityElement |
Représente l’élément de configuration qui spécifie les paramètres de sécurité d’une liaison de flux SSL. Cette classe ne peut pas être héritée. |
| StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration> |
Fournit une classe de base pour les sections de configuration qui spécifient des liaisons prédéfinies fournies par Windows Communication Foundation (WCF). |
| StandardBindingElement |
Fournit une classe de base pour les éléments de configuration qui spécifient des liaisons prédéfinies fournies par Windows Communication Foundation (WCF). |
| StandardBindingElementCollection<TBindingConfiguration> |
Représente une collection d’objets StandardBindingElement . Cette classe ne peut pas être héritée. |
| StandardBindingOptionalReliableSessionElement |
Représente le paramètre de configuration facultatif pour WS-Reliable Messagerie définie dans une liaison standard. Cette classe ne peut pas être héritée. |
| StandardBindingReliableSessionElement |
Représente le paramètre de configuration de WS-Reliable Messaging défini dans une liaison standard. |
| StandardEndpointCollectionElement<TStandardEndpoint,TEndpointConfiguration> |
Gère une collection par défaut d’éléments de point de terminaison standard dans un fichier de configuration. |
| StandardEndpointElement |
Gère un élément de point de terminaison standard pour un fichier de configuration d’application de service. |
| StandardEndpointElementCollection<TEndpointConfiguration> |
Représente une collection générique d’éléments de point de terminaison standard qui sont de type standard ou d’un type à partir duquel le type standard peut être affecté. |
| StandardEndpointsSection |
Représente une section de configuration des points de terminaison standard. Cette classe ne peut pas être héritée. |
| SynchronousReceiveElement |
Représente un élément de configuration utilisé pour spécifier le comportement d’exécution pour la réception de messages dans un service ou une application cliente. Cette classe ne peut pas être héritée. |
| TcpConnectionPoolSettingsElement |
Représente un élément de configuration qui spécifie des paramètres de pool de connexions supplémentaires pour un transport TCP. Cette classe ne peut pas être héritée. |
| TcpTransportElement |
Spécifie un élément de configuration qui amène un canal à transférer des messages sur le transport TCP lorsqu’il est inclus dans une liaison personnalisée. Cette classe ne peut pas être héritée. |
| TcpTransportSecurityElement |
Élément XML qui définit les paramètres de sécurité d’une liaison TcpTransport. Cette classe ne peut pas être héritée. |
| TextMessageEncodingElement |
Représente un élément de configuration qui spécifie l’encodage de caractères et le contrôle de version de message utilisés pour les messages XML textuels. Cette classe ne peut pas être héritée. |
| TransactedBatchingElement |
Représente un élément de configuration qui spécifie si le traitement par lot de transactions est pris en charge pour les opérations de réception. Cette classe ne peut pas être héritée. |
| TransactionFlowElement |
Représente l’élément de configuration qui spécifie la prise en charge du flux de transaction pour une liaison. |
| TransportConfigurationTypeElement |
Élément XML qui identifie le type d’un transport particulier. |
| TransportConfigurationTypeElementCollection |
Collection d’éléments TransportConfigurationTypeElement . |
| TransportElement |
Fournit une classe de base pour représenter un élément de configuration de liaison de transport. |
| UdpBindingCollectionElement |
Représente un élément de collection de liaison UDP. |
| UdpBindingElement |
Représente un élément de liaison UDP. |
| UdpRetransmissionSettingsElement |
Représente un élément de paramètres de retransmission UDP. |
| UdpTransportElement |
Représente un élément de configuration qui provoque le transfert de messages sur le transport UDP lorsqu’il est inclus dans une liaison personnalisée. Cette classe ne peut pas être héritée. |
| UseManagedPresentationElement |
Représente un élément de liaison qui gère la présentation. |
| UseRequestHeadersForMetadataAddressElement |
Active la récupération des informations d’adresse de métadonnées à partir des en-têtes de message de requête à utiliser dans les éléments de configuration. |
| UserNameServiceElement |
Représente un élément de configuration qui spécifie les informations d’identification d’un service en fonction du nom d’utilisateur et du mot de passe. Cette classe ne peut pas être héritée. |
| UserPrincipalNameElement |
Représente un élément de configuration qui spécifie un nom d’utilisateur principal. Cette classe ne peut pas être héritée. |
| WebHttpBindingCollectionElement |
Représente un élément de configuration qui contient des sous-éléments qui spécifient les paramètres d’utilisation de la WebHttpBinding liaison. |
| WebHttpBindingElement |
Élément de liaison utilisé pour configurer des points de terminaison pour les services web Windows Communication Foundation (WCF) qui répondent aux requêtes HTTP au lieu de messages SOAP. |
| WebHttpElement |
Active le point de terminaison par le biais de la WebHttpBehavior configuration. |
| WebHttpEndpointCollectionElement |
Représente une collection d’objets WebHttpEndpoint . |
| WebHttpEndpointElement |
Représente un élément de configuration WCF pour une application de service web. |
| WebHttpSecurityElement |
Élément XML qui configure la sécurité d’un service avec des points de terminaison qui reçoivent des requêtes HTTP. Cette classe ne peut pas être héritée. |
| WebMessageEncodingElement |
Représente l’élément de configuration qui spécifie l’encodage de caractères utilisé pour les messages non SOAP. Cette classe ne peut pas être héritée. |
| WebScriptEnablingElement |
Active le point de terminaison par le biais de la WebScriptEnablingBehavior configuration. |
| WebScriptEndpointCollectionElement |
Représente une collection d’objets WebScriptEndpoint . |
| WebScriptEndpointElement |
Représente un élément de configuration personnalisé qui définit un WebScriptEndpoint fichier de configuration. |
| WebSocketTransportSettingsElement |
Représente WebSocketTransportSettingsElement pour WebSocketTransportSettings. |
| WindowsClientElement |
Représente un élément de configuration qui spécifie les paramètres d’une Windows informations d’identification à utiliser pour représenter le client. Cette classe ne peut pas être héritée. |
| WindowsServiceElement |
Représente un élément de configuration qui spécifie les paramètres d’informations d’identification d’un service Windows. Cette classe ne peut pas être héritée. |
| WindowsStreamSecurityElement |
Représente un élément de configuration utilisé pour spécifier des paramètres pour Windows sécurité de flux pour une liaison. Cette classe ne peut pas être héritée. |
| WorkflowRuntimeElement |
Représente un élément de configuration qui spécifie les paramètres d’une instance de WorkflowRuntime pour héberger des services de Windows Communication Foundation (WCF) basés sur un flux de travail. |
| WS2007FederationHttpBindingCollectionElement |
Représente un élément de configuration qui contient une collection d’instances WS2007FederationHttpBindingElement . |
| WS2007FederationHttpBindingElement |
Représente un élément de configuration qui définit la WS2007FederationHttpBinding liaison. |
| WS2007HttpBindingCollectionElement |
Représente un élément de configuration qui contient des sous-éléments qui spécifient les paramètres d’utilisation de la WS2007HttpBinding liaison. |
| WS2007HttpBindingElement |
Représente une liaison interopérable qui dérive et fournit la prise en charge des versions correctes WSHttpBinding des Securityéléments , ReliableSessionet TransactionFlow de liaison. |
| WsdlImporterElement |
Représente l’élément de configuration qui spécifie l’importation des métadonnées WSDL (Web Services Description Language) 1.1 avec WS-Policy pièces jointes. |
| WsdlImporterElementCollection |
Représente une collection d’instances WsdlImporterElement. Cette classe ne peut pas être héritée. |
| WSDualHttpBindingCollectionElement |
Représente un élément de configuration qui contient une collection d’instances WSDualHttpBindingElement . |
| WSDualHttpBindingElement |
Représente l’élément de configuration d’une liaison sécurisée et interopérable qui convient pour les contrats de service duplex ou la communication par le biais d’intermédiaires SOAP. |
| WSDualHttpSecurityElement |
Représente un élément XML qui définit les paramètres de sécurité d’une liaison wsDualHttpBinding. |
| WSFederationHttpBindingCollectionElement |
Représente un élément de configuration qui contient une collection d’instances WSFederationHttpBindingElement . |
| WSFederationHttpBindingElement |
Représente un élément de configuration qui définit une liaison qui prend en charge WS-Federation. |
| WSFederationHttpSecurityElement |
Représente un élément XML qui définit les paramètres de sécurité d’une liaison wsFederationHttp. Cette classe ne peut pas être héritée. |
| WSHttpBindingBaseElement |
Fournit la classe de base avec des membres communs à l’objet WSHttpBindingElement et au WSFederationHttpBindingElement. |
| WSHttpBindingCollectionElement |
Représente un élément de configuration qui contient des sous-éléments qui spécifient les paramètres d’utilisation de la liaison wsHttpBinding. |
| WSHttpBindingElement |
Représente une liaison interopérable qui prend en charge les transactions distribuées et les sessions sécurisées et fiables. |
| WSHttpContextBindingCollectionElement |
Représente une collection WSHttpContextBindingElement d’objets. |
| WSHttpContextBindingElement |
Représente un élément de configuration qui correspond à la WSHttpContextBinding liaison. |
| WSHttpSecurityElement |
Élément XML qui définit les paramètres de sécurité d’une liaison wsHttpBinding. |
| WSHttpTransportSecurityElement |
Représente un élément de configuration qui définit les paramètres d’authentification pour le transport HTTP. Cette classe ne peut pas être héritée. |
| X509CertificateTrustedIssuerElement |
Représente un élément de configuration qui spécifie un certificat émis par un émetteur approuvé. Cette classe ne peut pas être héritée. |
| X509CertificateTrustedIssuerElementCollection |
Contient une collection d’instances X509CertificateTrustedIssuerElement. Cette classe ne peut pas être héritée. |
| X509ClientCertificateAuthenticationElement |
Représente un élément de configuration qui spécifie les paramètres d’authentification d’un certificat client. Cette classe ne peut pas être héritée. |
| X509ClientCertificateCredentialsElement |
Représente un élément de configuration qui spécifie un certificat utilisé par un client. Cette classe ne peut pas être héritée. |
| X509DefaultServiceCertificateElement |
Représente un élément de configuration qui spécifie un certificat par défaut utilisé par un service. Cette classe ne peut pas être héritée. |
| X509InitiatorCertificateClientElement |
Représente un élément de configuration qui spécifie un certificat utilisé par un client pour s’identifier lui-même. Cette classe ne peut pas être héritée. |
| X509InitiatorCertificateServiceElement |
Représente un élément de configuration qui spécifie l’exigence de l’expéditeur pour un certificat X.509, qui est utilisé par le destinataire lors de la réponse à l’expéditeur. Cette classe ne peut pas être héritée. |
| X509PeerCertificateAuthenticationElement |
Représente un élément de configuration qui spécifie les paramètres d’authentification d’un certificat homologue. Cette classe ne peut pas être héritée. |
| X509PeerCertificateElement |
Représente un élément de configuration qui spécifie un certificat utilisé par un homologue. Cette classe ne peut pas être héritée. |
| X509RecipientCertificateClientElement |
Représente un élément de configuration qui spécifie les exigences d’un destinataire pour un certificat X.509 à utiliser par l’expéditeur. Cette classe ne peut pas être héritée. |
| X509RecipientCertificateServiceElement |
Représente un élément de configuration qui spécifie un certificat utilisé par un service pour s’identifier lui-même. Cette classe ne peut pas être héritée. |
| X509ScopedServiceCertificateElement |
Représente un élément de configuration qui spécifie un certificat de service. Cette classe ne peut pas être héritée. |
| X509ScopedServiceCertificateElementCollection |
Contient une collection d’instances X509ScopedServiceCertificateElement. Cette classe ne peut pas être héritée. |
| X509ServiceCertificateAuthenticationElement |
Représente un élément de configuration qui spécifie les paramètres d’authentification d’un certificat de service. Cette classe ne peut pas être héritée. |
| XmlDictionaryReaderQuotasElement |
Représente l’élément de configuration qui définit les contraintes sur la complexité des messages SOAP qui peuvent être traités par les points de terminaison configurés avec une liaison. Cette classe ne peut pas être héritée. |
| XmlElementElement |
Représente les paramètres de configuration d’un élément XML. Cette classe ne peut pas être héritée. |
| XmlElementElementCollection |
Représente une collection d’instances XmlElementElement. Cette classe ne peut pas être héritée. |
| XPathMessageFilterElement |
Représente un élément de configuration utilisé dans la journalisation des messages. Cette classe ne peut pas être héritée. |
| XPathMessageFilterElementCollection |
Représente une collection d’objets XPathMessageFilterElement . Cette classe ne peut pas être héritée. |
| XPathMessageFilterElementComparer |
Fournit des fonctionnalités permettant de comparer deux XPathMessageFilterElement instances. |
Interfaces
| Nom | Description |
|---|---|
| IBindingConfigurationElement |
Fournit les paramètres de configuration de base d’un élément de liaison. |
Énumérations
| Nom | Description |
|---|---|
| AuthenticationMode |
Spécifie le paramètre d’authentification utilisé pour l’échange de messages. |