MimeParameterWriter 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.
Menyediakan implementasi dasar umum untuk penulis parameter permintaan keluar untuk klien layanan Web yang diimplementasikan menggunakan HTTP tetapi tanpa SOAP.
public ref class MimeParameterWriter abstract : System::Web::Services::Protocols::MimeFormatter
public abstract class MimeParameterWriter : System.Web.Services.Protocols.MimeFormatter
type MimeParameterWriter = class
inherit MimeFormatter
Public MustInherit Class MimeParameterWriter
Inherits MimeFormatter
- Warisan
- Turunan
Keterangan
MimeParameterWriter 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 MimeParameterWriter menetapkan format penulisan permintaan umum untuk penulisan sisi klien parameter metode Web ke dalam aliran permintaan HTTP.
Anda biasanya tidak perlu menggunakan MimeParameterWriter atau kelas turunannya secara langsung. Sebaliknya, ketika alat Wsdl.exe menghasilkan kode proksi klien sesuai dengan implementasi HTTP-GET atau HTTP-POST, alat tersebut menerapkan HttpMethodAttribute ke setiap metode Web dan mengatur properti atribut ParameterFormatter ke jenis yang sesuai.
Konstruktor
| Nama | Deskripsi |
|---|---|
| MimeParameterWriter() |
Menginisialisasi instans baru dari kelas MimeParameterWriter. |
Properti
| Nama | Deskripsi |
|---|---|
| RequestEncoding |
Mendapatkan atau mengatur pengodean yang digunakan untuk menulis parameter ke permintaan HTTP. |
| UsesWriteRequest |
Mendapatkan nilai yang menunjukkan apakah nilai parameter metode Web diserialisasikan ke isi permintaan HTTP keluar. |
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) |
Saat ditimpa di kelas turunan, mengembalikan penginisialisasi untuk metode yang ditentukan. (Diperoleh dari MimeFormatter) |
| GetInitializers(LogicalMethodInfo[]) |
Saat ditimpa dalam kelas turunan, mengembalikan array objek inisialisasi yang sesuai dengan array input definisi metode. (Diperoleh dari MimeFormatter) |
| GetRequestUrl(String, Object[]) |
Ketika ditimpa di kelas turunan, memodifikasi Uniform Request Locator (URL) permintaan HTTP keluar. |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| Initialize(Object) |
Saat ditimpa dalam kelas turunan, menginisialisasi instans. (Diperoleh dari MimeFormatter) |
| InitializeRequest(WebRequest, Object[]) |
Ketika ditimpa di kelas turunan, menginisialisasi permintaan HTTP keluar. |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
| WriteRequest(Stream, Object[]) |
Saat ditimpa dalam kelas turunan, menserialisasikan nilai parameter metode Web ke dalam aliran yang mewakili isi permintaan HTTP keluar. |