HttpCachePolicy.SetETag(String) Metodo

Definizione

Imposta l'intestazione HTTP ETag sulla stringa specificata.

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

Parametri

etag
String

Testo da usare per l'intestazione ETag.

Eccezioni

etag è null.

L'intestazione ETag è già stata impostata.

-oppure-

L'elemento SetETagFromFileDependencies() è già stato chiamato.

Esempio

Nell'esempio di codice seguente viene illustrato come impostare l'intestazione ETag su un valore personalizzato.

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

Commenti

L'intestazione ETag è un identificatore univoco per una versione specifica di un documento. Viene usato dai client per convalidare il contenuto memorizzato nella cache del client per evitare di richiederlo di nuovo. Dopo aver impostato un'intestazione ETag , i tentativi successivi di impostarlo hanno esito negativo e viene generata un'eccezione.

SetETag viene introdotto in .NET Framework versione 3.5. Per altre informazioni, vedere Versioni e dipendenze.

Si applica a