TextReturnReader Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membaca mengembalikan nilai dari teks respons HTTP untuk klien layanan Web yang diimplementasikan menggunakan HTTP tetapi tanpa SOAP.
public ref class TextReturnReader : System::Web::Services::Protocols::MimeReturnReader
public class TextReturnReader : System.Web.Services.Protocols.MimeReturnReader
type TextReturnReader = class
inherit MimeReturnReader
Public Class TextReturnReader
Inherits MimeReturnReader
- Warisan
Keterangan
TextReturnReader dan kelas lain di System.Web.Services.Protocols namespace layanan mendukung implementasi layanan Web .NET Framework melalui operasi HTTP-GET dan HTTP-POST. Penulis dan pembaca layanan web menserialisasikan dan mendeserialisasi, masing-masing, antara parameter atau mengembalikan objek metode Web dan permintaan HTTP atau aliran respons. Penulis dan pembaca layanan web menggunakan HTTP untuk transportasi tetapi tidak bertukar pesan menggunakan standar SOAP.
Kelas TextReturnReader mengimplementasikan pembacaan sisi klien teks non-XML ke dalam nilai pengembalian metode Web. Untuk mendapatkan nilai pengembalian, teks, yang dikodekan dalam isi respons HTTP, diurai menggunakan pencocokan pola ekspresi reguler, seperti yang ditentukan oleh atribut MatchAttribute, yang dapat diterapkan ke metode Web di kelas proksi klien. Kelas TextReturnReader memanggil PatternMatcher kelas untuk benar-benar melakukan pencocokan pola.
Pencocokan pola teks menyediakan cara bagi layanan Web untuk mengambil konten HTML tanpa mengonversinya ke dokumen XML yang harus terikat ke definisi Skema XML. Target pencarian ekspresi reguler ditentukan dalam dokumen Web Services Description Language (WSDL) melalui match elemen XML dalam text elemen. Kedua elemen termasuk dalam namespace http://microsoft.com/wsdl/mime/textMatching/layanan .
Ketika elemen kecocokan ditentukan dalam dokumen WSDL, alat Wsdl.exe menerapkan MatchAttribute atribut ke metode Web yang sesuai di kelas proksi klien yang dihasilkan. Selain itu, TextReturnReader digunakan sebagai pengganti XmlReturnReader, kelas default untuk deserialisasi metode Web mengembalikan nilai sesuai dengan implementasi layanan Web .NET Framework melalui operasi HTTP-GET dan HTTP-POST.
Anda biasanya tidak perlu menggunakan kelas secara TextReturnReader langsung.
Konstruktor
| Nama | Deskripsi |
|---|---|
| TextReturnReader() |
Menginisialisasi instans baru dari kelas TextReturnReader. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetInitializer(LogicalMethodInfo) |
Mengembalikan penginisialisasi untuk metode yang ditentukan. |
| GetInitializers(LogicalMethodInfo[]) |
Saat ditimpa dalam kelas turunan, mengembalikan array objek inisialisasi yang sesuai dengan array input definisi metode. (Diperoleh dari MimeFormatter) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| Initialize(Object) |
Menginisialisasi instans. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| Read(WebResponse, Stream) |
Mengurai teks yang terkandung dalam respons HTTP. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |