Bagikan melalui


ClientRuntime.ValidateMustUnderstand Properti

Definisi

Mendapatkan atau menetapkan nilai yang menentukan apakah sistem atau aplikasi memberlakukan pemrosesan header SOAP MustUnderstand .

public:
 property bool ValidateMustUnderstand { bool get(); void set(bool value); };
public bool ValidateMustUnderstand { get; set; }
member this.ValidateMustUnderstand : bool with get, set
Public Property ValidateMustUnderstand As Boolean

Nilai Properti

true jika sistem melakukan pemrosesan header MustUnderstand SOAP; jika tidak false, yang menunjukkan bahwa aplikasi melakukan pemrosesan ini. Nilai defaultnya adalah true.

Keterangan

ValidateMustUnderstand Gunakan properti untuk menonaktifkan validasi yang diberlakukan dari header pesan yang tiba. Dalam eksekusi normal, header pesan dibandingkan UnderstoodHeaders dengan properti untuk mengonfirmasi bahwa header yang tiba ditangani secara eksplisit oleh layanan. Atur ini ke false untuk menonaktifkan pemeriksaan ini. Ketika diatur ke false, aplikasi harus memeriksa header yang ditandai dengan MustUnderstand="true" dan mengembalikan kesalahan jika satu atau beberapa dari mereka tidak dipahami. Ini berguna ketika aplikasi seharusnya menerima pesan SOAP yang dikembalikan (misalnya, saat menggunakan pesan yang ditik atau tidak dititik) dan melakukan pemrosesan header kustom.

Berlaku untuk