HttpRequestMessageProperty.SuppressEntityBody Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si le corps des messages est ignoré et seuls les en-têtes sont envoyés.
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
Valeur de propriété
true
si le corps du message est supprimé ; sinon false
. La valeur par défaut est false
.
Exemples
HttpRequestMessageProperty reqProps = new HttpRequestMessageProperty();
reqProps.SuppressEntityBody = false;
Dim reqProps As New HttpRequestMessageProperty()
reqProps.SuppressEntityBody = False
Remarques
Cette propriété est utilisée pour les demandes de message vides : par exemple, un service qui accepte une demande GET sans un corps de message. Dans ce cas, lorsque vous générez l'objet HttpRequestMessageProperty pour le message de réponse, affectez la valeur SuppressEntityBody à la propriété true
.
Lors de l’interopérabilité avec des services non WCF, il est important de noter que certains verbes sont censés contenir un corps de message conformément à la norme HTTP ; il s’agit notamment de PUT et POST. Les autres verbes sont supposés supprimer le corps de message ; ceux-ci incluent GET et HEAD.