Bagikan melalui


ScriptMethodAttribute.ResponseFormat Properti

Definisi

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.

Berlaku untuk

Lihat juga