HttpRequestMessageProperty.SuppressEntityBody Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.