HttpCachePolicy.SetETag(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt den HTTP-Header ETag
auf die angegebene Zeichenfolge fest.
public:
void SetETag(System::String ^ etag);
public void SetETag (string etag);
member this.SetETag : string -> unit
Public Sub SetETag (etag As String)
Parameter
- etag
- String
Der Text, der für den ETag
-Header verwendet werden soll.
Ausnahmen
etag
ist null
.
Der ETag
-Header wurde bereits festgelegt.
- oder -
SetETagFromFileDependencies() wurde bereits aufgerufen.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie der ETag
Header auf einen benutzerdefinierten Wert festgelegt wird.
Response.Cache.SetETag("\"50f59e42f4d8bc1:cd7\"");
Response.Cache.SetETag("""50f59e42f4d8bc1:cd7""")
Hinweise
Der ETag
Header ist ein eindeutiger Bezeichner für eine bestimmte Version eines Dokuments. Es wird von Clients verwendet, um zwischengespeicherte Inhalte zu überprüfen, um eine erneute Anforderung zu vermeiden. Sobald ein ETag
Header festgelegt wurde, schlagen nachfolgende Versuche, ihn festzulegen, fehl, und es wird eine Ausnahme ausgelöst.
SetETagwird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.