HttpCachePolicy.SetETag(String) Método

Definición

Establece el ETag encabezado HTTP 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 va a usar para el ETag encabezado.

Excepciones

etag es null.

El ETag encabezado ya se ha establecido.

O bien

SetETagFromFileDependencies() Ya se ha llamado a .

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 lo usan para validar el contenido almacenado en caché de 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.

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

Se aplica a