HttpCachePolicy.SetETag(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.