Compartilhar via


Método IHttpServer::AddFragmentToCache

Adiciona uma estrutura HTTP_DATA_CHUNK ao cache.

Sintaxe

virtual HRESULT AddFragmentToCache(  
   HTTP_DATA_CHUNK* pDataChunk,  
   __in WCHAR* pszFragmentName  
) = 0;  

Parâmetros

pDataChunk
[IN] Um ponteiro para uma HTTP_DATA_CHUNK estrutura.

pszFragmentName
[IN] Um ponteiro para um WCHAR valor que especifica o fragmento a ser adicionado ao cache.

Valor Retornado

Um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Valor Descrição
S_OK Indica que a operação foi bem-sucedida.
E_INVALIDARG Indica que um dos parâmetros não é válido.
ERROR_INVALID_PARAMETER Indica que um dos parâmetros não é válido.

Comentários

Os desenvolvedores podem usar os AddFragmentToCachemétodos , ReadFragmentFromCache e RemoveFragmentFromCache , respectivamente, para adicionar HTTP_DATA_CHUNK estruturas ao cache de fragmentos ou para recuperar e remover HTTP_DATA_CHUNK estruturas do cache. Esses métodos fornecem aos desenvolvedores um pequeno grau de funcionalidade personalizada para usar o cache interno do IIS para armazenar e recuperar fragmentos de dados no cache.

Observação

Http.sys gerencia e possui o cache de fragmentos. A qualquer momento, Http.sys pode substituir ou excluir informações que você direcionou para serem armazenadas. Atualmente, não há como bloquear informações no cache de fragmentos como informações não volátil.

Requisitos

Type Description
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

IHttpServer Interface
Método IHttpServer::RemoveFragmentFromCache
Método IHttpServer::ReadFragmentFromCache