Compartilhar via


IReadEntityProvider Interface

Fornece uma interface para recuperar ou modificar a entidade de solicitação.

Syntax

class IReadEntityProvider : public IHttpEventProvider  

Métodos

A tabela a seguir lista os métodos expostos pela IReadEntityProvider interface .

Nome Descrição
Getentity Recupera a entidade de solicitação.
SetEntity Especifica a entidade de solicitação.
SetErrorStatus (Herdado de IHttpEventProvider.)

Classes derivadas

Essa interface não contém classes derivadas.

Comentários

O IIS cria e passa uma IReadEntityProvider interface para o método CHttpModule::OnReadEntity de um módulo quando o módulo tiver se registrado para a notificação de RQ_READ_ENTITY na função RegisterModule exportada do módulo.

Nota O IIS disparará CHttpModule::OnReadEntity() o evento para cada Método IHttpRequest::ReadEntityBody mesmo que não haja nenhuma entidade para ler. Esse comportamento aborda cenários em que um módulo deve inserir alguma entidade quando não há nenhuma entidade de solicitação. Você deve escrever algum código de verificação de comprimento de entidade para que o CHttpModule::OnReadEntity() manipulador esteja ciente da possibilidade de um comprimento de entidade zero.

Hierarquia de herança

IHttpEventProvider

IReadEntityProvider

Requisitos

Type Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Produto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
parâmetro Httpserv.h

Consulte Também

Interfaces Principais do Servidor Web