Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

System.Web.Services.Description, espace de noms

L'espace de noms System.Web.Services.Description se compose des classes qui permettent de décrire publiquement un service Web XML à l'aide du langage WSDL (Web Services Description Language). Chaque classe de cet espace de noms correspond à un élément particulier de la spécification WSDL et la hiérarchie des classes correspond à la structure XML d'un document WSDL valide. Pour plus d'informations sur WSDL, consultez la spécification sur le site Web de W3C (http://www.w3.org/TR/wsdl/).

  Classe Description
Classe publique BasicProfileViolation Représente une violation WSDL du Basic Profile version 1.1 du WSI.
Classe publique BasicProfileViolationCollection Contient une collection fortement typée d'objets BasicProfileViolation.
Classe publique BasicProfileViolationEnumerator Énumère les éléments dans une BasicProfileViolationCollection.
Classe publique Binding Spécifie les protocoles et le format de données concrets utilisés dans le service Web XML. Cette classe ne peut pas être héritée.
Classe publique BindingCollection Représente une collection d'instances de la classe Binding prise en charge par le service Web XML. Cette classe ne peut pas être héritée.
Classe publique DocumentableItem Représente la classe de base abstraite à partir de laquelle plusieurs classes de l'espace de noms System.Web.Services.Description sont dérivées.
Classe publique FaultBinding Spécifie le format de n'importe quel message d'erreur qui peut être émis à la suite de l'opération. Cette classe ne peut pas être héritée.
Classe publique FaultBindingCollection Représente une collection d'instances de la classe FaultBinding. Cette classe ne peut pas être héritée.
Classe publique HttpAddressBinding Représente un élément d'extensibilité ajouté à un Port dans un service Web XML. Cette classe ne peut pas être héritée.
Classe publique HttpBinding Représente un élément d'extensibilité ajouté à une Binding dans un service Web XML. Cette classe ne peut pas être héritée.
Classe publique HttpOperationBinding Représente un élément d'extensibilité ajouté à une OperationBinding dans un service Web XML. Cette classe ne peut pas être héritée.
Classe publique HttpUrlEncodedBinding Représente un élément d'extensibilité ajouté à une InputBinding dans un service Web XML. Cette classe ne peut pas être héritée.
Classe publique HttpUrlReplacementBinding Représente un élément d'extensibilité ajouté à une InputBinding dans un service Web XML. Il spécifie le format de la transmission de données par l'intermédiaire de HTTP. Cette classe ne peut pas être héritée.
Classe publique Import Associe un espace de noms XML à un emplacement de document. Cette classe ne peut pas être héritée.
Classe publique ImportCollection Fournit une collection d'instances de la classe Import représentant les documents à importer dans le service Web XML. Cette classe ne peut pas être héritée.
Classe publique InputBinding Fournit un ensemble de spécifications pour des formats de données et des protocoles utilisés par le service Web XML pour des messages d'entrée. Cette classe ne peut pas être héritée.
Classe publique Message Fournit une définition abstraite des données passées par un service Web XML. Cette classe ne peut pas être héritée.
Classe publique MessageBinding Décrit comment un contenu abstrait est mappé dans un format concret.
Classe publique MessageCollection Représente une collection d'instances de la classe Message. Cette classe ne peut pas être héritée.
Classe publique MessagePart Représente les messages à être divisés dans leurs unités logiques avec des informations abstraites spécifiques pour chaque partie. Cette classe ne peut pas être héritée.
Classe publique MessagePartCollection Représente une collection d'instances de la classe MessagePart. Cette classe ne peut pas être héritée.
Classe publique MimeContentBinding Représente un élément d'extensibilité ajouté à InputBinding ou OutputBinding dans un service Web XML, spécifiant le format MIME pour le corps de la transmission HTTP. Cette classe ne peut pas être héritée.
Classe publique MimeMultipartRelatedBinding Représente un élément d'extensibilité ajouté à InputBinding ou OutputBinding, spécifiant les formats MIME pour les différentes parties de la transmission HTTP. Cette classe ne peut pas être héritée.
Classe publique MimePart Représente un élément d'extensibilité ajouté à MimeMultipartRelatedBinding, spécifiant le type MIME concret pour MessagePart auquel MimePart s'applique. Cette classe ne peut pas être héritée.
Classe publique MimePartCollection Représente une collection d'instances de la classe MimePart. Cette classe ne peut pas être héritée.
Classe publique MimeTextBinding Représente un élément d'extensibilité ajouté à InputBinding, OutputBinding ou MimePart, spécifiant les modèles de texte à rechercher dans la transmission HTTP. Cette classe ne peut pas être héritée.
Classe publique MimeTextMatch Représente un modèle de texte pour lequel la transmission HTTP est recherchée. Cette classe ne peut pas être héritée.
Classe publique MimeTextMatchCollection Fournit une collection d'instances de la classe MimeTextMatch. Cette classe ne peut pas être héritée.
Classe publique MimeXmlBinding Représente un élément d'extensibilité ajouté à MimePart, InputBinding ou OutputBinding. Il spécifie le schéma des messages XML qui ne sont pas conformes à SOAP. Cette classe ne peut pas être héritée.
Classe publique NamedItem Représente un élément nommé qui peut être documenté.
Classe publique Operation Fournit une définition abstraite d'une action prise en charge par le service Web XML. Cette classe ne peut pas être héritée.
Classe publique OperationBinding Fournit des spécifications pour des protocoles et des formats de données de message utilisés dans l'action prise en charge par le service Web XML. Cette classe ne peut pas être héritée.
Classe publique OperationBindingCollection Représente une collection d'instances de la classe OperationBinding. Cette classe ne peut pas être héritée.
Classe publique OperationCollection Représente une collection d'instances de la classe Operation. Cette classe ne peut pas être héritée.
Classe publique OperationFault Définit les spécifications pour des messages d'erreur retournés par le service Web XML. Cette classe ne peut pas être héritée.
Classe publique OperationFaultCollection Représente une collection d'instances de la classe OperationFault. Cette classe ne peut pas être héritée.
Classe publique OperationInput Définit les spécifications pour des messages d'entrée reçus par le service Web XML. Cette classe ne peut pas être héritée.
Classe publique OperationMessage Représente un type de message passé par l'action d'un service Web XML.
Classe publique OperationMessageCollection Représente une collection de messages OperationInput et OperationOutput liés à un service Web XML. Cette classe ne peut pas être héritée.
Classe publique OperationOutput Définit les spécifications pour des messages de sortie retournés par le service Web XML. Cette classe ne peut pas être héritée.
Classe publique OutputBinding Fournit un ensemble de spécifications pour des formats de données et des protocoles utilisés par le service Web XML pour des messages de sortie. Cette classe ne peut pas être héritée.
Classe publique Port Définit un point de terminaison individuel contenu dans le service Web XML. Cette classe ne peut pas être héritée.
Classe publique PortCollection Représente une collection d'instances de la classe Port. Cette classe ne peut pas être héritée.
Classe publique PortType Représente un ensemble nommé d'opérations abstraites et les messages abstraits correspondants. Cette classe ne peut pas être héritée.
Classe publique PortTypeCollection Représente une collection d'instances de la classe PortType, c'est-à-dire une collection d'ensembles d'opérations prises en charge par le service Web XML. Cette classe ne peut pas être héritée.
Classe publique ProtocolImporter Fournit des fonctionnalités communes entre des protocoles de communication afin de générer des classes pour les services Web.
Classe publique ProtocolReflector Fournit des fonctionnalités communes entre des protocoles de communication pour créer des objets ServiceDescription à partir de classes identifiées en tant que services Web.
Classe publique Service Regroupe un ensemble d'instances liées de la classe Port, qui sont associées à un service Web XML. Cette classe ne peut pas être héritée.
Classe publique ServiceCollection Représente une collection d'instances de la classe Service. Cette classe ne peut pas être héritée.
Classe publique ServiceDescription Fournit un moyen de créer et de mettre en forme un fichier de document WSDL (Web Services Description Language) valide, complété des espaces de noms, des éléments et des attributs appropriés, pour la description d'un service Web XML. Cette classe ne peut pas être héritée.
Classe publique ServiceDescriptionBaseCollection Forme la base des collections fortement typées qui sont membres de l'espace de noms System.Web.Services.Description.
Classe publique ServiceDescriptionCollection Représente une collection d'instances de la classe ServiceDescription. Cette classe ne peut pas être héritée.
Classe publique ServiceDescriptionFormatExtension Représente un élément d'extensibilité ajouté à un service Web XML.
Classe publique ServiceDescriptionFormatExtensionCollection Représente la collection d'éléments d'extensibilité utilisée par le service Web XML. Cette classe ne peut pas être héritée.
Classe publique ServiceDescriptionImporter Expose un moyen de générer des classes proxy client pour des services Web XML.
Classe publique ServiceDescriptionReflector Fournit un moyen managé de visualiser, créer ou appeler de manière dynamique des types pris en charge par un service Web XML.
Classe publique Soap12AddressBinding Représente une extension de format de la description de service appliquée à un Port lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Classe publique Soap12Binding Représente une liaison, dans un document WSDL (Web Services Description Language), au protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Classe publique Soap12BodyBinding Représente une extension de format de la description de service appliquée à une InputBinding ou une OutputBinding lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Classe publique Soap12FaultBinding Représente une extension de format de la description de service appliquée à une FaultBinding lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Classe publique Soap12HeaderBinding Représente une extension de format de la description de service appliquée à une InputBinding ou une OutputBinding lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Classe publique Soap12OperationBinding Représente une extension de format de la description de service appliquée à une OperationBinding lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Classe publique SoapAddressBinding Représente un élément d'extensibilité ajouté à un Port dans un service Web XML.
Classe publique SoapBinding Représente une extension ajoutée à Binding dans un service Web XML. Cette classe ne peut pas être héritée.
Classe publique SoapBodyBinding Représente un élément d'extensibilité ajouté à InputBinding ou OutputBinding.
Classe publique SoapExtensionImporter Fournit une interface commune et des fonctionnalités pour que les classes génèrent des attributs de code qui spécifient des extensions SOAP.
Classe publique SoapExtensionReflector Fournit une interface commune et des fonctionnalités afin que les classes ajoutent des informations relatives à l'extension SOAP à un objet ServiceDescription pour chaque méthode.
Classe publique SoapFaultBinding Représente un élément d'extensibilité ajouté à FaultBinding dans un service Web XML.
Classe publique SoapHeaderBinding Représente un élément d'extensibilité ajouté à InputBinding ou OutputBinding dans un service Web XML.
Classe publique SoapHeaderFaultBinding Représente un élément d'extensibilité ajouté à InputBinding ou OutputBinding dans un service Web XML. Il spécifie les types d'en-tête SOAP utilisés pour transmettre les informations relatives aux erreurs dans l'en-tête SOAP.
Classe publique SoapOperationBinding Représente une extension ajoutée à OperationBinding dans un service Web XML.
Classe publique SoapProtocolImporter Génère des classes pour les services Web qui utilisent le protocole SOAP.
Classe publique SoapTransportImporter Sert de classe de base pour des classes dérivées qui importent des protocoles de transmission SOAP dans des services Web XML.
Classe publique Types Décrit des définitions de types de données spécifiques à des messages échangés. Cette classe ne peut pas être héritée.
Classe publique WebReference Décrit une référence à une collection de services Web XML.
Classe publique WebReferenceCollection Décrit une collection d'objets WebReference.
Classe publique WebReferenceOptions La classe WebReferenceOptions représente des options de génération de code spécifiées dans un fichier texte XML.
Classe publique WebServicesInteroperability La classe WebServicesInteroperability fournit des méthodes pour vérifier si un ou plusieurs services Web donnés se conforment à une spécification de l'organisation WS-I (Web Services Interoperability) donnée.

  Énumération Description
Énumération publique OperationFlow Spécifie le type de transmission qu'un point de terminaison du service Web XML peut prendre en charge.
Énumération publique ServiceDescriptionImportStyle Spécifie si l'importation est effectuée sur le serveur ou l'ordinateur client.
Énumération publique ServiceDescriptionImportWarnings Spécifie le type d'avertissement produit par Import.
Énumération publique SoapBindingStyle Spécifie le type d'action qui se produit dans le service Web XML au niveau de la hiérarchie des classes auquel cette énumération est appliquée.
Énumération publique SoapBindingUse Spécifie si les éléments de message sont codés en tant que définitions de type abstrait ou définitions de schéma concret.

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
Afficher:
© 2014 Microsoft