ScriptMethodAttribute.ResponseFormat Properti
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.
Mendapatkan atau mengatur format respons metode.
public:
property System::Web::Script::Services::ResponseFormat ResponseFormat { System::Web::Script::Services::ResponseFormat get(); void set(System::Web::Script::Services::ResponseFormat value); };
public System.Web.Script.Services.ResponseFormat ResponseFormat { get; set; }
member this.ResponseFormat : System.Web.Script.Services.ResponseFormat with get, set
Public Property ResponseFormat As ResponseFormat
Nilai Properti
Salah ResponseFormat satu nilai. Defaultnya adalah Json.
Contoh
Contoh berikut menunjukkan cara menerapkan ScriptMethodAttribute atribut ke metode Web dengan properti yang ResponseFormat diatur ke Xml. Nilai pengembalian metode akan diserialisasikan sebagai XML dan dikirim ke fungsi panggilan balik yang berhasil sebagai objek jenis XmlDocument. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ScriptMethodAttribute kelas .
Keterangan
ResponseFormat Gunakan properti saat Anda ingin menentukan XML sebagai format untuk jenis pengembalian. Ini berguna ketika metode mengembalikan XmlDocument objek atau XmlElement .
ResponseFormat Ketika properti diatur ke Xml, bidang publik dan properti dari jenis pengembalian yang memiliki ScriptIgnoreAttribute atribut yang diterapkan tidak akan diabaikan. Ini karena mereka akan diserialisasikan dengan menggunakan XmlSerializer objek alih-alih JavaScriptSerializer objek. Anda harus menerapkan XmlIgnoreAttribute atribut untuk mengabaikan XmlSerializer , atau melewati, bidang publik dan properti jenis pengembalian tersebut.