ClientRuntime.ValidateMustUnderstand Egenskap

Definition

Hämtar eller anger ett värde som anger om systemet eller programmet framtvingar SOAP-sidhuvudbearbetning 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

Egenskapsvärde

true om systemet ska utföra SOAP-sidhuvudbearbetning MustUnderstand , annars false, vilket indikerar att programmet utför den här bearbetningen. Standardvärdet är true.

Kommentarer

Använd egenskapen ValidateMustUnderstand för att inaktivera den framtvingade valideringen av ankommande meddelandehuvuden. Vid normal körning jämförs meddelandehuvuden UnderstoodHeaders mot egenskapen för att bekräfta att inkommande huvuden uttryckligen hanteras av tjänsten. Ange detta för att false inaktivera den här kontrollen. När det är inställt på falsemåste programmet söka efter rubriker markerade med MustUnderstand="true" och returnera ett fel om en eller flera av dem inte förstods. Detta är användbart när programmet ska acceptera alla returnerade SOAP-meddelanden (till exempel när du använder inskrivna eller otypade meddelanden) och utför anpassad sidhuvudbearbetning.

Gäller för