MimeReturnReader Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje běžnou základní implementaci pro čtenáře příchozích návratových hodnot odpovědí pro klienty webové služby implementované pomocí protokolu HTTP, ale bez protokolu 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
- Dědičnost
- Odvozené
Poznámky
MimeReturnReader a další třídy v oboru názvů podporují implementace webových služeb rozhraní System.Web.Services.Protocols .NET Framework prostřednictvím HTTP-GET a HTTP-POST operací. Zapisovače webových služeb a čtenáři serializují a deserializují, v uvedeném pořadí, mezi parametry nebo návratové objekty webových metod a požadavky HTTP nebo streamy odpovědí. Zapisovače webových služeb a čtenáři používají protokol HTTP pro přenos, ale neměňují zprávy pomocí standardu SOAP.
Třída MimeReturnReader vytváří společné Read rozhraní pro všechna čtení odpovědí HTTP na straně klienta do návratových hodnot webové metody.
Obvykle nebudete muset používat MimeReturnReader ani jeho potomky třídy přímo. Místo toho, když nástroj Wsdl.exe generuje kód proxy klienta podle HTTP-GET nebo HTTP-POST implementace, použije HttpMethodAttribute to pro každou webovou metodu a nastaví vlastnost atributu ReturnFormatterXmlReturnReader na třídu, která je odvozena z MimeReturnReader.
Konstruktory
| Name | Description |
|---|---|
| MimeReturnReader() |
Inicializuje novou instanci MimeReturnReader třídy. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetInitializer(LogicalMethodInfo) |
Při přepsání v odvozené třídě vrátí inicializátor pro zadanou metodu. (Zděděno od MimeFormatter) |
| GetInitializers(LogicalMethodInfo[]) |
Při přepsání v odvozené třídě vrátí pole inicializátor objektů odpovídající vstupní pole definic metod. (Zděděno od MimeFormatter) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Initialize(Object) |
Při přepsání v odvozené třídě inicializuje instanci. (Zděděno od MimeFormatter) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Read(WebResponse, Stream) |
Při přepsání v odvozené třídě deserializuje odpověď HTTP na webovou metodu návratovou hodnotu. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |