System.ServiceModel, espaces de noms

Inclure les membres protégés
Inclure les membres hérités

Inclure les membres du .NET Framework
Inclure les membres de XNA Framework
Inclure les membres de Bibliothèque de classes portable

Les espaces de noms System.ServiceModel contiennent les types nécessaires à la génération d'applications clientes et de service Windows Communication Foundation (WCF) pouvant être utilisées pour créer des applications largement distribuées.

Espaces de noms

Espace de noms Description
System.ServiceModel Fournit les classes liées au modèle de service.
System.ServiceModel.Activation Fournit les classes liées à l'activation de modèle de service.
System.ServiceModel.Activation.Configuration Représente les paramètres de configuration de l'outil SMSvcHost.exe.Cet espace de noms représente les éléments de configuration qui peuvent être configurés dans le fichier SMSvcHost.exe.config.Il inclut plus particulièrement tous les paramètres à l'échelle de l'ordinateur qui doivent être configurés.
System.ServiceModel.Activities L'espace de noms System.ServiceModel.Activities contient des classes qui vous permettent d'envoyer des messages vers des flux de travail et de recevoir des messages de flux de travail.Ces activités sont utilisées lors de l'écriture de services de flux de travail et vous permettent de définir la façon dont les messages sont envoyés et reçus dans un flux de travail.
System.ServiceModel.Activities.Activation L'espace de noms System.ServiceModel.Activities.Activation contient la WorkflowServiceHostFactory qui fournit des instances de WorkflowServiceHost dans les environnements d'hébergement managés où l'instance d'hôte est créée dynamiquement en réponse aux messages entrants.
System.ServiceModel.Activities.Configuration L'espace de noms System.ServiceModel.Activities.Configuration contient les classes utilisées pour configurer des services de flux de travail.Ces classes vous permettent d'appliquer des comportements de service et de point de terminaison et de configurer le suivi.
System.ServiceModel.Activities.Description L'espace de noms System.ServiceModel.Activities.Description contient des classes qui vous permettent de contrôler divers comportements liés aux services de flux de travail.
System.ServiceModel.Activities.Presentation Fournit les classes liées aux activités de présentation des modèles de service.
System.ServiceModel.Activities.Presentation.Factories Contient les fabriques qui créent les paires d'activités Receive/SendReply et Send/ReceiveReply.
System.ServiceModel.Activities.Tracking L'espace de noms System.ServiceModel.Activities.Tracking contient les classes utilisées pour créer des enregistrements de suivi pour une instance de service de flux de travail.Les enregistrements de suivi sont créés par l'exécution du flux de travail pendant l'exécution d'une instance de flux de travail et sont envoyés aux participants au suivi enregistrés.
System.ServiceModel.Activities.Tracking.Configuration L'espace de noms System.ServiceModel.Activities.Tracking.Configuration contient les classes utilisées pour configurer le suivi pour les flux de travail de service hébergés.Ces classes vous permettent de spécifier les informations de suivi que vous souhaitez que votre service de flux de travail génère.
System.ServiceModel.Channels Fournit les classes liées aux canaux de modèles de service.
System.ServiceModel.ComIntegration Définit les classes nécessaires pour l'intégration aux applications COM.
System.ServiceModel.Configuration Fournit les classes liées à la configuration des modèles de service.
System.ServiceModel.Description Fournit les classes liées à la description du modèle de service.
System.ServiceModel.Diagnostics L'espace de noms System.ServiceModel.Diagnostics contient une énumération qui est utilisée pour configurer les compteurs de performance à des fins de diagnostic.
System.ServiceModel.Discovery L'espace de noms System.ServiceModel.Discovery contient les classes obligatoires à la création et l'utilisation des services détectés.Ces classes implémentent le protocole WS-Discovery pour Windows Communication Foundation (WCF).
System.ServiceModel.Discovery.Configuration L'espace de noms System.ServiceModel.Discovery.Configuration contient des classes qui vous permettent de configurer des paramètres de découverte dans un fichier de configuration.
System.ServiceModel.Discovery.Version11 L'espace de noms System.ServiceModel.Discovery.Version11 contient les classes obligatoires à la création et l'utilisation des services détectés.Ces classes implémentent le protocole de la version WS-Discovery 1.1 pour Windows Communication Foundation (WCF).
System.ServiceModel.Discovery.VersionApril2005 L'espace de noms System.ServiceModel.Discovery.VersionApril2005 contient les classes obligatoires à la création et l'utilisation des services détectés.Ces classes implémentent la version d'avril du protocole WS-Discovery pour Windows Communication Foundation (WCF).
System.ServiceModel.Discovery.VersionCD1 L'espace de noms System.ServiceModel.Discovery.VersionCD1 contient les classes obligatoires à la création et l'utilisation des services détectés.Ces classes implémentent la version Committee Draft 1 du protocole WS-Discovery pour Windows Communication Foundation (WCF).
System.ServiceModel.Dispatcher Fournit les classes liées à la distribution du modèle de service.
System.ServiceModel.Internal L'espace de noms System.ServiceModel.Internal contient des classes internes utilisées par l'infrastructure.
System.ServiceModel.MsmqIntegration L'espace de noms System.ServiceModel.MsmqIntegration contient des classes associées à l'intégration du service MSMQ (Microsoft Message Queuing), permettant la communication entre les applications MSMQ et Windows Communication Foundation (WCF).
System.ServiceModel.PeerResolvers L'espace de noms System.ServiceModel.PeerResolvers contient des classes qui permettent aux développeurs de personnaliser et d'étendre le service Peer Name Resolution Protocol.
System.ServiceModel.Persistence L'espace de noms System.ServiceModel.Persistence contient des classes qui permettent de rendre persistants les services de workflow (services WCF implémentés comme workflows) dans le magasin de persistance.
System.ServiceModel.Routing Cet espace de noms contient des classes utilisées pour configurer et gérer le WCF RoutingService.
System.ServiceModel.Routing.Configuration Cet espace de noms contient des classes de configuration qui sont utilisées par l'infrastructure WCF (Windows Communication Foundation) pour convertir des types XML en types du Common Language Runtime (CLR).Vous pouvez également manipuler directement ces classes à des fins d'extensibilité.
System.ServiceModel.Security L'espace de noms System.ServiceModel.Security traite des rubriques générales liées à la sécurité, par exemple SecurityAlgorithmSuite.
System.ServiceModel.Security.Tokens Traite des jetons de sécurité et des certificats.
System.ServiceModel.ServiceMoniker40 Cette API prend en charge l'infrastructure .NET Framework, et n'est pas destinée à être utilisée directement à partir de votre code. Cette classe fournit l'implémentation de prise en charge du moniker de service COM et ne doit pas être utilisée directement.
System.ServiceModel.Syndication Fournit les classes liées à la syndication des modèles de service.
System.ServiceModel.Web Fournit les classes liées à l'utilisation du modèle de service sur le Web.
System.ServiceModel.XamlIntegration Fournit les classes utilitaires permettant la sérialisation d'entités Windows Communication Foundation (WCF) en XAML.