MimeReturnReader Klass

Definition

Tillhandahåller en gemensam basimplementering för läsare av inkommande svarsreturvärden för webbtjänstklienter som implementerats med HTTP men utan 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
Arv
MimeReturnReader
Härledda

Kommentarer

MimeReturnReader och andra klasser i namnområdet System.Web.Services.Protocols stöder .NET Framework implementeringar av webbtjänster via HTTP-GET- och HTTP-POST-åtgärderna. Webbtjänstförfattare och läsare serialiserar respektive deserialiserar mellan parametrarna eller returnerar objekt för webbmetoder och HTTP-begärande- eller svarsströmmarna. Webbtjänstförfattare och läsare använder HTTP för transport men utbyter inte meddelanden med SOAP-standarden.

Klassen MimeReturnReader upprättar ett gemensamt Read gränssnitt för all läsning på klientsidan av HTTP-svarsströmmar i returvärden för webbmetoden.

Du behöver vanligtvis inte använda MimeReturnReader eller dess underordnade klasser direkt. När verktyget Wsdl.exe i stället genererar klientproxykod enligt implementeringarna HTTP-GET eller HTTP-POST tillämpas HttpMethodAttribute den på varje webbmetod och anger attributets egenskap till ReturnFormatter klassen, som härleds XmlReturnReader från MimeReturnReader.

Konstruktorer

Name Description
MimeReturnReader()

Initierar en ny instans av MimeReturnReader klassen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetInitializer(LogicalMethodInfo)

När den åsidosättas i en härledd klass returnerar en initialiserare för den angivna metoden.

(Ärvd från MimeFormatter)
GetInitializers(LogicalMethodInfo[])

När den åsidosättas i en härledd klass returnerar en matris med initialiserarobjekt som motsvarar en indatamatris med metoddefinitioner.

(Ärvd från MimeFormatter)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
Initialize(Object)

När åsidosättas i en härledd klass initierar en instans.

(Ärvd från MimeFormatter)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Read(WebResponse, Stream)

När det åsidosättas i en härledd klass deserialiserar ett HTTP-svar till ett returvärde för webbmetoden.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även