HttpCachePolicy.SetETag(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Affecte la chaîne spécifiée à l’en-tête HTTP ETag
.
public:
void SetETag(System::String ^ etag);
public void SetETag (string etag);
member this.SetETag : string -> unit
Public Sub SetETag (etag As String)
Paramètres
- etag
- String
Texte à utiliser pour l’en-tête ETag
.
Exceptions
etag
a la valeur null
.
L’en-tête ETag
a déjà été défini.
- ou - SetETagFromFileDependencies() a déjà été appelé.
Exemples
L’exemple de code suivant montre comment définir l’en-tête ETag
sur une valeur personnalisée.
Response.Cache.SetETag("\"50f59e42f4d8bc1:cd7\"");
Response.Cache.SetETag("""50f59e42f4d8bc1:cd7""")
Remarques
L’en-tête ETag
est un identificateur unique pour une version spécifique d’un document. Il est utilisé par les clients pour valider le contenu mis en cache par le client pour éviter de le demander à nouveau. Une fois qu’un ETag
en-tête est défini, les tentatives suivantes de définition échouent et une exception est levée.
SetETagest introduit dans le .NET Framework version 3.5. Pour plus d’informations, consultez Versions et dépendances.