Compartir a través de


HttpCachePolicy.SetETag(String) Método

Definición

Establece el encabezado HTTP ETag en la cadena 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

Texto que se usará para el encabezado ETag.

Excepciones

etag es null.

El encabezado ETag ya está establecido.

o bien Ya se ha llamado a SetETagFromFileDependencies().

Ejemplos

En el ejemplo de código siguiente se muestra cómo establecer el ETag encabezado en un valor personalizado.

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

Comentarios

El ETag encabezado es un identificador único para una versión específica de un documento. Los clientes la usan para validar el contenido almacenado en caché del cliente para evitar volver a solicitarlo. Una vez establecido un ETag encabezado, se produce un error en los intentos posteriores de establecerlo y se produce una excepción.

SetETagse introduce en la versión 3.5 de .NET Framework. Para más información, vea Versiones y dependencias.

Se aplica a