System.Web.Services.Protocols Espace de noms

Contient des classes qui définissent les protocoles utilisés pour transmettre des données sur le câble pendant la communication entre les services web XML créés avec ASP.NET et leurs clients.

Classes

AnyReturnReader

Fournit un lecteur minimal des valeurs de retour de la réponse entrante pour les clients des services Web implémentés via le protocole HTTP mais sans SOAP.

HtmlFormParameterReader

Lit les paramètres de la demande entrante pour les services Web implémentés à l'aide du protocole HTTP, avec les paires nom-valeur codées en tant que formulaire HTML plutôt que message SOAP.

HtmlFormParameterWriter

Écrit les paramètres de la demande sortante pour les services Web implémentés à l'aide du protocole HTTP, avec les paires nom/valeur codées en tant que formulaire HTML plutôt que message SOAP.

HttpGetClientProtocol

Classe de base de proxies clients de services Web XML qui utilisent le protocole HTTP-GET.

HttpMethodAttribute

L'affectation de cet attribut à un client du service Web XML, en utilisant HTTP-GET ou HTTP-POST, définit les types qui sérialisent les paramètres envoyés à une méthode de service Web XML et lit la réponse de la méthode du service Web XML. Cette classe ne peut pas être héritée.

HttpPostClientProtocol

Spécifie la classe de base de proxies clients de services Web XML qui utilisent le protocole HTTP-POST.

HttpSimpleClientProtocol

Représente la classe de base permettant de communiquer avec un service Web XML en utilisant les liaisons de protocoles simples HTTP-GET et HTTP-POST.

HttpWebClientProtocol

Représente la classe de base de tous les proxies de service Web XML qui utilisent le protocole de transport HTTP.

InvokeCompletedEventArgs

Représente le résultat d'une méthode Web appelée de manière asynchrone.

LogicalMethodInfo

Représente les attributs et les métadonnées d'une méthode de service Web XML. Cette classe ne peut pas être héritée.

MatchAttribute

Représente les attributs de correspondance à des critères spéciaux de texte. Cette classe ne peut pas être héritée.

MimeFormatter

Fournit une classe de base abstraite pour tous les lecteurs et writers, pour les services Web et les clients implémentés via le protocole HTTP mais sans SOAP.

MimeParameterReader

Fournit une implémentation de base commune pour les lecteurs des paramètres de la demande pour les services Web implémentés via le protocole HTTP mais sans SOAP.

MimeParameterWriter

Fournit une implémentation de base commune pour les writers des paramètres de la demande sortante pour les clients des services Web implémentés via le protocole HTTP mais sans SOAP.

MimeReturnReader

Fournit une implémentation de base commune pour les lecteurs des valeurs de retour de la réponse entrante pour les clients des services Web implémentés via le protocole HTTP mais sans SOAP.

NopReturnReader

Sert de lecteur passif des valeurs de retour de la réponse entrante pour les clients des services Web implémentés via le protocole HTTP mais sans SOAP.

PatternMatcher

Recherche le texte de la réponse HTTP des valeurs de retour pour les clients de service Web.

ServerProtocol

Le .NET Framework utilise des classes dérivées de la classe ServerProtocol pour traiter les requêtes de service Web XML.

ServerProtocolFactory

Le .NET Framework utilise des classes dérivées de la classe ServerProtocolFactory pour traiter les requêtes de service Web XML.

ServerType

Le .NET Framework utilise la classe ServerType pour traiter les demandes de service Web XML.

Soap12FaultCodes

Définit les codes d'erreur SOAP apparaissant dans un message SOAP lorsqu'une erreur se produit pendant la communication avec les services Web XML utilisant le protocole de la version SOAP 1.2.

SoapClientMessage

Représente les données d'une demande SOAP envoyée ou d'une réponse SOAP reçue par un client de service Web XML à un SoapMessageStage spécifique. Cette classe ne peut pas être héritée.

SoapDocumentMethodAttribute

Appliquer SoapDocumentMethodAttribute à une méthode spécifie que les messages SOAP en provenance et en direction de cette méthode utilisent la mise en forme Document.

SoapDocumentServiceAttribute

L'application de SoapDocumentServiceAttribute, attribut facultatif, à un service Web XML définit le format par défaut des demandes et réponses SOAP en provenance et en direction des méthodes de service Web XML dans le service Web XML.

SoapException

Représente l'exception levée lorsqu'une méthode de service Web XML est appelée via le protocole SOAP et qu'une exception se produit.

SoapExtension

Classe de base pour les extensions SOAP destinées aux services Web XML créés à l'aide d'ASP.NET.

SoapExtensionAttribute

En cas de substitution dans une classe dérivée, spécifie qu'une extension SOAP devrait être exécutée avec une méthode de service Web XML.

SoapFaultSubCode

Représente le contenu de l'élément Subcode facultatif d'une erreur SOAP lorsque la version 1.2 de SOAP est utilisée pour communiquer entre un client et un service Web XML.

SoapHeader

En cas de substitution dans une classe dérivée, représente le contenu d'un en-tête SOAP.

SoapHeaderAttribute

Cet attribut est appliqué à une méthode de service Web XML ou à un client de service Web XML pour spécifier l'en-tête SOAP que la méthode ou le client du service Web XML peut traiter. Cette classe ne peut pas être héritée.

SoapHeaderCollection

Contient une collection d'instances de la classe SoapHeader.

SoapHeaderException

Représentation SOAP d'une erreur de serveur.

SoapHeaderHandling

La classe SoapHeaderHandling est utilisée pour obtenir, définir, écrire et lire le contenu d'un en-tête SOAP en provenance et en direction de messages SOAP.

SoapHeaderMapping

La classe SoapHeaderMapping représente un mappage d'en-tête SOAP.

SoapHttpClientProtocol

Spécifie la classe dont sont dérivés les proxies du client lors de l'utilisation de SOAP.

SoapMessage

Représente les données dans une demande ou une réponse SOAP à un SoapMessageStage spécifique.

SoapRpcMethodAttribute

Indique que les messages SOAP envoyés à la méthode et reçus de celle-ci utilisent la mise en forme RPC.

SoapRpcServiceAttribute

Définit le format par défaut des demandes et des réponses SOAP en provenance et en direction de méthodes de service Web XML dans le service Web XML.

SoapServerMessage

Représente les données d'une demande SOAP reçue ou d'une réponse SOAP envoyée par une méthode de service Web XML à un SoapMessageStage spécifique. Cette classe ne peut pas être héritée.

SoapServerMethod

Représente les attributs et les métadonnées d'une méthode de service Web XML. Cette classe ne peut pas être héritée.

SoapServerProtocol

Le .NET Framework crée une instance de la classe SoapServerProtocol pour traiter les requêtes de service Web XML.

SoapServerProtocolFactory

Le .NET Framework crée une instance de la classe SoapServerProtocolFactory pour traiter les requêtes de service Web XML.

SoapServerType

La classe SoapServerType représente le type sur lequel le service Web XML est basé.

SoapUnknownHeader

Représente les données reçues d'un en-tête SOAP qui n'a pas été reconnu par le service Web XML ou le client de service Web XML destinataire. Cette classe ne peut pas être héritée.

TextReturnReader

Lit les valeurs de retour à partir du texte de la réponse HTTP pour les clients des services Web implémentés via le protocole HTTP mais sans SOAP.

UrlEncodedParameterWriter

Fournit des fonctionnalités de codage d'URL pour les writers des paramètres de la demande sortante pour les clients des services Web implémentés via le protocole HTTP mais sans SOAP.

UrlParameterReader

Lit les paramètres de la demande entrante pour les services Web implémentés à l'aide du protocole HTTP, avec les paires nom-valeur codées dans la chaîne de requête de l'URL plutôt qu'en tant que message SOAP.

UrlParameterWriter

Lit les paramètres de la demande sortante pour les services Web implémentés à l'aide du protocole HTTP, avec les paires nom-valeur encodées dans la chaîne de requête de l'URL plutôt qu'en tant que message SOAP.

ValueCollectionParameterReader

Sert de classe de base pour les lecteurs de paramètres de demande entrante pour les services Web implémentés via le protocole HTTP mais sans SOAP.

WebClientAsyncResult

Fournit une implémentation de IAsyncResult à utiliser par les proxies de service Web XML pour implémenter le modèle de méthode asynchrone standard.

WebClientProtocol

Spécifie la classe de base associée à tous les proxies de client de service Web XML créés à l'aide d'ASP.NET.

WebServiceHandlerFactory

Génère dynamiquement des instances de gestionnaire de service Web, dont le ou les types implémentent l'interface IHttpHandler.

XmlReturnReader

Lit les valeurs de retour à partir du contenu XML codé dans le corps des réponses entrantes pour les clients des services Web implémentés via le protocole HTTP mais sans SOAP.

Énumérations

LogicalMethodTypes

Spécifie la façon dont la méthode de service Web XML a été appelée.

SoapHeaderDirection

Spécifie si le destinataire de SoapHeader est le service Web XML, son client ou les deux.

SoapMessageStage

Spécifie l'étape de traitement d'un message SOAP.

SoapParameterStyle

Spécifie la façon dont les paramètres sont mis en forme dans un message SOAP.

SoapProtocolVersion

Spécifie la version du protocole SOAP utilisée pour communiquer avec un service Web XML.

SoapServiceRoutingStyle

Spécifie la façon dont un message SOAP est dirigé vers le serveur Web qui héberge le service Web XML.

Délégués

InvokeCompletedEventHandler

Représente un gestionnaire d'événements qui accepte les résultats de méthodes Web appelées de manière asynchrone. Cette classe ne peut pas être héritée.