Partager via


MimeReturnReader Classe

Définition

Fournit une implémentation de base courante pour les lecteurs de valeurs de retour de réponse entrantes pour les clients de service Web implémentés à l’aide de HTTP, mais sans SOAP.

public ref class MimeReturnReader abstract : System::Web::Services::Protocols::MimeFormatter
public abstract class MimeReturnReader : System.Web.Services.Protocols.MimeFormatter
type MimeReturnReader = class
    inherit MimeFormatter
Public MustInherit Class MimeReturnReader
Inherits MimeFormatter
Héritage
MimeReturnReader
Dérivé

Remarques

MimeReturnReader et d’autres classes de l’espace System.Web.Services.Protocols de noms prennent en charge les implémentations des services Web du .NET Framework via les opérations de HTTP-GET et de HTTP-POST. Les rédacteurs de services web et les lecteurs sérialisent et désérialisent, respectivement, entre les paramètres ou les objets de retour des méthodes Web et les flux de requête ou de réponse HTTP. Les enregistreurs de services web et les lecteurs utilisent HTTP pour le transport, mais n’échangent pas de messages à l’aide de la norme SOAP.

La MimeReturnReader classe établit une interface commune Read pour toutes les lectures côté client des flux de réponse HTTP dans les valeurs de retour de méthode Web.

En règle générale, vous n’aurez pas besoin d’utiliser MimeReturnReader ou de ses classes descendantes directement. Au lieu de cela, lorsque l’outil Wsdl.exe génère du code proxy client en fonction des implémentations HTTP-GET ou HTTP-POST, il applique la HttpMethodAttribute méthode Web à chaque méthode Web et définit la propriété de ReturnFormatter l’attribut sur la XmlReturnReader classe, qui est dérivée de MimeReturnReader.

Constructeurs

Nom Description
MimeReturnReader()

Initialise une nouvelle instance de la classe MimeReturnReader.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetInitializer(LogicalMethodInfo)

En cas de substitution dans une classe dérivée, retourne un initialiseur pour la méthode spécifiée.

(Hérité de MimeFormatter)
GetInitializers(LogicalMethodInfo[])

En cas de substitution dans une classe dérivée, retourne un tableau d’objets initialiseurs correspondant à un tableau d’entrée de définitions de méthode.

(Hérité de MimeFormatter)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
Initialize(Object)

En cas de substitution dans une classe dérivée, initialise une instance.

(Hérité de MimeFormatter)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
Read(WebResponse, Stream)

En cas de substitution dans une classe dérivée, désérialise une réponse HTTP dans une valeur de retour de méthode Web.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi