HttpCachePolicy.SetETag(String) Método

Definição

Define o ETag cabeçalho HTTP para a cadeia especificada.

public:
 void SetETag(System::String ^ etag);
public void SetETag(string etag);
member this.SetETag : string -> unit
Public Sub SetETag (etag As String)

Parâmetros

etag
String

O texto a usar para o ETag cabeçalho.

Exceções

etag é null.

O ETag cabeçalho já foi definido.

-ou-

SetETagFromFileDependencies() foi chamado.

Exemplos

O exemplo de código seguinte demonstra como definir o ETag cabeçalho para um valor personalizado.

Response.Cache.SetETag("\"50f59e42f4d8bc1:cd7\"");
       Response.Cache.SetETag("""50f59e42f4d8bc1:cd7""")

Observações

O ETag cabeçalho é um identificador único para uma versão específica de um documento. É usado pelos clientes para validar conteúdos em cache do cliente, evitando assim que o solicitem novamente. Uma vez que um ETag cabeçalho é definido, as tentativas subsequentes falham e uma exceção é lançada.

SetETag é introduzido na versão 3.5 do .NET Framework. Para mais informações, consulte Versões e Dependências.

Aplica-se a