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 ETag HTTP-Header 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 die ETag Kopfzeile verwendet werden soll.
Ausnahmen
etag ist null.
Die ETag Kopfzeile wurde bereits festgelegt.
-oder-
Das SetETagFromFileDependencies() wurde bereits aufgerufen.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die ETag Kopfzeile auf einen benutzerdefinierten Wert festgelegt wird.
Response.Cache.SetETag("\"50f59e42f4d8bc1:cd7\"");
Response.Cache.SetETag("""50f59e42f4d8bc1:cd7""")
Hinweise
Die ETag Kopfzeile ist ein eindeutiger Bezeichner für eine bestimmte Version eines Dokuments. Sie wird von Clients verwendet, um zwischengespeicherte Inhalte zu überprüfen, um die Anforderung nicht erneut anzufordern. Sobald eine ETag Kopfzeile festgelegt wurde, schlagen nachfolgende Versuche fehl, und eine Ausnahme wird ausgelöst.
SetETag wird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter "Versionen und Abhängigkeiten".