Compartilhar via


HttpRequestMessageProperty.SuppressEntityBody Propriedade

Definição

Obtém ou define um valor que indica se o corpo da mensagem é ignorado e somente os cabeçalhos são enviados.

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

Valor da propriedade

true se o corpo da mensagem for suprimido; caso contrário, false. O padrão é false.

Exemplos

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

Comentários

Essa propriedade é usada para solicitações de mensagem vazias: por exemplo, um serviço que aceita uma solicitação GET sem um corpo de mensagem. Nesse caso, ao criar o HttpRequestMessageProperty objeto para a mensagem de resposta, defina a SuppressEntityBody propriedade como true.

Ao interoperar com serviços não WCF, é importante observar que determinados verbos devem conter um corpo de mensagem de acordo com o padrão HTTP; elas incluem PUT e POST. Espera-se que outros verbos suprimam o corpo da mensagem; elas incluem GET e HEAD.

Aplica-se a