HttpCachePolicy.SetNoTransforms Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o cabeçalho HTTP Cache-Control: no-transform
.
public:
void SetNoTransforms();
public void SetNoTransforms ();
member this.SetNoTransforms : unit -> unit
Public Sub SetNoTransforms ()
Exemplos
O exemplo de código a seguir demonstra como enviar a Cache-Control: no-transform
diretiva com a resposta atual.
Response.Cache.SetNoTransforms();
Response.Cache.SetNoTransforms()
Comentários
O Cache-Control: no-transform
cabeçalho HTTP instrui os aplicativos de cache de rede a não modificarem o documento.
O Cache-Control: no-transform
cabeçalho HTTP impede que os servidores proxy downstream alterem os valores de cabeçalho especificados pelo Content-Encoding
, Content-Range
ou Content-Type
cabeçalhos (isso inclui o corpo da entidade). Por exemplo, ele impede que proxies convertam imagens GIF em PNG.
Assim como acontece com outras restrições ao cache, uma vez SetNoTransforms chamado, o Cache-Control: no-transform
cabeçalho HTTP não pode ser desabilitado por meio da HttpCachePolicy interface.
SetNoTransformsé introduzido no .NET Framework versão 3.5. Para saber mais, confira Versões e dependências.