Section courante

A propos

Section administrative du site

System.Web.Services.Description

Description de services de système Web
C# (C Sharp) Espaces de nom

Description

Cet espace de noms renferme les classes permettant de définir publiquement un service Web XML par l'entremise du langage WSDL (Web Services Description Language).

Liste des classes

Classe Description
BasicProfileViolation Cette classe contient une représentation d'une violation WSDL du profil de base WSI version 1.1.
BasicProfileViolationCollection Cette classe contient une collection fortement typée d'objets BasicProfileViolation.
BasicProfileViolationEnumerator Cette classe contient une énumération des éléments dans un BasicProfileViolationCollection.
Binding Cette classe contient une énumération des éléments dans un BasicProfileViolationCollection.
BindingCollection Cette classe contient une représentation d'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.
DocumentableItem Cette classe contient une représentation de la classe de base abstraite à partir de laquelle plusieurs classes de l'espace de noms System.Web.Services.Description sont dérivées.
FaultBinding Cette classe permet d'indiquer le format de tous les messages d'erreur susceptibles d'être générés à la suite de l'opération. Cette classe ne peut pas être héritée.
FaultBindingCollection Cette classe contient une représentation d'une collection d'instances de la classe FaultBinding. Cette classe ne peut pas être héritée.
HttpAddressBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un port dans un service Web XML. Cette classe ne peut pas être héritée.
HttpBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à une liaison dans un service Web XML. Cette classe ne peut pas être héritée.
HttpOperationBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un OperationBinding dans un service Web XML. Cette classe ne peut pas être héritée.
HttpUrlEncodedBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un InputBinding dans un service Web XML. Cette classe ne peut pas être héritée.
HttpUrlReplacementBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un InputBinding dans un service Web XML. Il spécifie le format de transmission des données via HTTP. Cette classe ne peut pas être héritée.
Import Cette classe permet d'associer un espace de noms XML à un emplacement de document. Cette classe ne peut pas être héritée.
ImportCollection Cette classe permet de fournir une collection d'instances de la classe Import représentant des documents à importer dans le service Web XML. Cette classe ne peut pas être héritée.
InputBinding Cette classe permet de fournir un ensemble de spécifications pour les formats de données et les protocoles utilisés par le service Web XML pour les messages d'entrée. Cette classe ne peut pas être héritée.
Message Cette classe permet de fournir une définition abstraite des données transmises par un service Web XML. Cette classe ne peut pas être héritée.
MessageBinding Cette classe permet de décrire comment le contenu abstrait est cartographié dans un format concret.
MessageCollection Cette classe contient une représentation d'une collection d'instances de la classe Message. Cette classe ne peut pas être héritée.
MessagePart Cette classe contient une représentation des messages à diviser en leurs unités logiques avec des informations abstraites spécifiques pour chaque partie. Cette classe ne peut pas être héritée.
MessagePartCollection Cette classe contient une représentation d'une collection d'instances de la classe MessagePart. Cette classe ne peut pas être héritée.
MimeContentBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un InputBinding ou un OutputBinding dans un service Web XML, en spécifiant le format MIME pour le corps de la transmission HTTP. Cette classe ne peut pas être héritée.
MimeMultipartRelatedBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un InputBinding ou un OutputBinding, spécifiant les formats MIME individuels pour les parties de la transmission HTTP. Cette classe ne peut pas être héritée.
MimePart Cette classe contient une représentation d'un élément d'extensibilité ajouté à un MimeMultipartRelatedBinding, en spécifiant le type MIME concret pour le MessagePart auquel s'applique le MimePart. Cette classe ne peut pas être héritée.
MimePartCollection Cette classe contient une représentation d'une collection d'instances de la classe MimePart. Cette classe ne peut pas être héritée.
MimeTextBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un InputBinding, un OutputBinding ou un MimePart, en spécifiant les modèles de texte pour lesquels rechercher la transmission HTTP. Cette classe ne peut pas être héritée.
MimeTextMatch Cette classe contient une représentation d'un modèle de texte pour lequel la transmission HTTP est recherchée. Cette classe ne peut pas être héritée.
MimeTextMatchCollection Cette classe permet de fournir une collection d'instances de la classe MimeTextMatch. Cette classe ne peut pas être héritée.
MimeXmlBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un MimePart, un InputBinding ou un OutputBinding. Il spécifie le schéma des messages XML n'étant pas compatibles SOAP. Cette classe ne peut pas être héritée.
NamedItem Cette classe contient une représentation d'un élément nommé pouvant être documenté.
Operation Cette classe permet de fournir une définition abstraite d'une action prise en charge par le service Web XML. Cette classe ne peut pas être héritée.
OperationBinding Cette classe permet de fournir des spécifications pour les protocoles et les formats de données pour les messages utilisés dans l'action prise en charge par le service Web XML. Cette classe ne peut pas être héritée.
OperationBindingCollection Cette classe contient une représentation d'une collection d'instances de la classe OperationBinding. Cette classe ne peut pas être héritée.
OperationCollection Cette classe contient une représentation d'une collection d'instances de la classe Operation. Cette classe ne peut pas être héritée.
OperationFault Cette classe permet de définir les spécifications des messages d'erreur renvoyés par le service Web XML. Cette classe ne peut pas être héritée.
OperationFaultCollection Cette classe contient une représentation d'une collection d'instances de la classe OperationFault. Cette classe ne peut pas être héritée.
OperationInput Cette classe permet de définir les spécifications des messages d'entrée reçus par le service Web XML. Cette classe ne peut pas être héritée.
OperationMessage Cette classe contient une représentation d'un type de message passé par l'action d'un service Web XML.
OperationMessageCollection Cette classe contient une représentation d'une collection de messages OperationInput et OperationOutput liés à un service Web XML. Cette classe ne peut pas être héritée.
OperationOutput Cette classe permet de définir les spécifications des messages de sortie renvoyés par le service Web XML. Cette classe ne peut pas être héritée.
OutputBinding Cette classe permet de fournir un ensemble de spécifications pour les formats de données et les protocoles utilisés par le service Web XML pour les messages de sortie. Cette classe ne peut pas être héritée.
Port Cette classe permet de fournir un point de terminaison individuel contenu dans le service Web XML. Cette classe ne peut pas être héritée.
PortCollection Cette classe contient une représentation d'une collection d'instances de la classe Port. Cette classe ne peut pas être héritée.
PortType Cette classe contient une représentation d'un ensemble nommé d'opérations abstraites et les messages abstraits correspondants. Cette classe ne peut pas être héritée.
PortTypeCollection Cette classe contient une représentation d'une collection d'instances de la classe PortType; autrement dit, une collection d'ensembles d'opérations prises en charge par le service Web XML. Cette classe ne peut pas être héritée.
ProtocolImporter Cette classe permet de fournir des fonctionnalités communes à tous les protocoles de communication pour générer des classes pour les services Web.
ProtocolReflector Cette classe permet de fournir des fonctionnalités communes à tous les protocoles de communication pour créer des objets ServiceDescription à partir de classes identifiées comme services Web.
Service Cette classe contient une regroupement d'ensemble d'instances associées de la classe Port associées à un service Web XML. Cette classe ne peut pas être héritée.
ServiceCollection Cette classe contient une représentation d'une collection d'instances de la classe Service. Cette classe ne peut pas être héritée.
ServiceDescription Cette classe permet de fournir un moyen de créer et de mettre en forme un fichier de document WSDL (Web Services Description Language) valide, avec les espaces de noms, éléments et attributs appropriés, pour décrire un service Web XML. Cette classe ne peut pas être héritée.
ServiceDescriptionBaseCollection Cette classe contient la forme de base des collections fortement typées étant membres de l'espace de noms System.Web.Services.Description.
ServiceDescriptionCollection Cette classe contient une représentation d'une collection d'instances de la classe ServiceDescription. Cette classe ne peut pas être héritée.
ServiceDescriptionFormatExtension Cette classe contient une représentation d'un élément d'extensibilité ajouté à un service Web XML.
ServiceDescriptionFormatExtensionCollection Cette classe contient une représentation de la collection d'éléments d'extensibilité utilisés par le service Web XML. Cette classe ne peut pas être héritée.
ServiceDescriptionImporter Cette classe permet d'exposer un moyen de générer des classes proxy client pour les services Web XML.
ServiceDescriptionReflector Cette classe permet de fournir une manière gérée d'afficher, de créer ou d'appeler dynamiquement des types pris en charge par un service Web XML.
Soap12AddressBinding Cette classe contient une représentation d'une extension de format de 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.
Soap12Binding Cette classe contient une représentation d'une liaison dans un document WSDL (Web Services Description Language) avec le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Soap12BodyBinding Cette classe contient une représentation d'une extension de format de description de service appliquée à un InputBinding ou un OutputBinding lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Soap12FaultBinding Cette classe contient une représentation d'une extension de format de description de service appliquée à un FaultBinding lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Soap12HeaderBinding Cette classe contient une représentation d'une extension de format de description de service appliquée à un InputBinding ou un OutputBinding lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
Soap12OperationBinding Cette classe contient une représentation d'une extension de format de description de service appliquée à un OperationBinding lorsqu'un service Web XML prend en charge le protocole SOAP version 1.2. Cette classe ne peut pas être héritée.
SoapAddressBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un port dans un service Web XML.
SoapBinding Cette classe contient une représentation d'une extension ajoutée à une liaison dans un service Web XML. Cette classe ne peut pas être héritée.
SoapBodyBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un InputBinding ou un OutputBinding.
SoapExtensionImporter Cette classe permet de fournir une interface et des fonctionnalités communes aux classes pour générer des attributs de code spécifiant des extensions SOAP.
SoapExtensionReflector Cette classe permet de fournir une interface et des fonctionnalités communes aux classes pour ajouter des informations d'extension SOAP à un objet ServiceDescription sur une base par méthode.
SoapFaultBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un FaultBinding dans un service Web XML.
SoapHeaderBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un InputBinding ou un OutputBinding dans un service Web XML.
SoapHeaderFaultBinding Cette classe contient une représentation d'un élément d'extensibilité ajouté à un InputBinding ou un OutputBinding dans un service Web XML. Il spécifie les types d'entête SOAP utilisés pour transmettre les informations d'erreur dans l'entête SOAP.
SoapOperationBinding Cette classe contient une représentation d'une extension ajoutée à un OperationBinding dans un service Web XML.
SoapProtocolImporter Cette classe permet de générer des classes pour les services Web utilisant le protocole SOAP.
SoapTransportImporter Cette classe permet de servir de classe de base pour les classes dérivées important des protocoles de transmission SOAP dans des services Web XML.
Types Cette classe permet de décrire les définitions de type de données pertinentes pour les messages échangés. Cette classe ne peut pas être héritée.
WebReference Cette classe permet de décrire une référence à une collection de services Web XML.
WebReferenceCollection Cette classe permet de décrire une collection d'objets WebReference.
WebReferenceOptions Cette classe contient la classe WebReferenceOptions représentant les options de génération de code spécifiées dans un fichier texte XML.
WebServicesInteroperability Cette classe permet de fournir des méthodes pour vérifier si un ou des services Web donnés sont conformes à une spécification d'organisation WS-I (Web Services Interoperability) donnée.


Dernière mise à jour : Mercredi, le 1er juillet 2020