HttpRequestMessageProperty.SuppressEntityBody Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se o corpo da mensagem é ignorado e apenas 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 de Propriedade
true se o corpo da mensagem for suprimido; caso contrário, false. A predefinição é false.
Exemplos
HttpRequestMessageProperty reqProps = new HttpRequestMessageProperty();
reqProps.SuppressEntityBody = false;
Dim reqProps As New HttpRequestMessageProperty()
reqProps.SuppressEntityBody = False
Observações
Esta propriedade é usada para pedidos de mensagem vazios: por exemplo, um serviço que aceita um pedido GET sem corpo de mensagem. Neste caso, ao construir o HttpRequestMessageProperty objeto para a mensagem de resposta, defina a SuppressEntityBody propriedade para true.
Ao interagir com serviços não WCF, é importante notar que certos verbos devem conter o corpo da mensagem de acordo com o padrão HTTP; estes incluem PUT e POST. Espera-se que outros verbos suprimam o corpo da mensagem; estes incluem GET e HEAD.