HttpRequestMessageProperty.SuppressEntityBody Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de hoofdtekst van het bericht wordt genegeerd en alleen de headers worden verzonden.

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

Waarde van eigenschap

true als de hoofdtekst van het bericht wordt onderdrukt; anders, false. De standaardwaarde is false.

Voorbeelden

HttpRequestMessageProperty reqProps = new HttpRequestMessageProperty();
reqProps.SuppressEntityBody = false;
Dim reqProps As New HttpRequestMessageProperty()
reqProps.SuppressEntityBody = False

Opmerkingen

Deze eigenschap wordt gebruikt voor lege berichtaanvragen: bijvoorbeeld een service die een GET-aanvraag accepteert zonder berichttekst. In dit geval stelt u bij het bouwen van het HttpRequestMessageProperty object voor het antwoordbericht de SuppressEntityBody eigenschap in op true.

Bij samenwerking met niet-WCF-services is het belangrijk om te weten dat bepaalde werkwoorden naar verwachting een berichttekst bevatten volgens de HTTP-standaard; deze omvatten PUT en POST. Andere werkwoorden worden verwacht om de hoofdtekst van het bericht te onderdrukken; deze omvatten GET en HEAD.

Van toepassing op