HttpCachePolicy.SetETag(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.