HttpCachePolicy.SetETag(String) Método

Definição

Define o ETag cabeçalho HTTP para a cadeia de caracteres 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 ser usado para o ETag cabeçalho.

Exceções

etag é null.

O ETag cabeçalho já foi definido.

-ou-

O SetETagFromFileDependencies() já foi chamado.

Exemplos

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

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

Comentários

O ETag cabeçalho é um identificador exclusivo para uma versão específica de um documento. Ele é usado pelos clientes para validar o conteúdo armazenado em cache do cliente para evitar solicitá-lo novamente. Depois que um ETag cabeçalho é definido, as tentativas subsequentes de defini-lo falham e uma exceção é lançada.

SetETag é introduzido no .NET Framework versão 3.5. Para obter mais informações, consulte Versões e dependências.

Aplica-se a