HttpCachePolicy.SetETag(String) Metodo

Definizione

Imposta l'intestazione ETag HTTP 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 utilizzare per l'intestazione ETag .

Eccezioni

etag è null.

L'intestazione ETag è già stata impostata.

oppure

È 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 client per evitare di richiederlo di nuovo. Una volta impostata un'intestazione ETag , i successivi tentativi di impostarlo hanno esito negativo e viene generata un'eccezione.

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

Si applica a