Sdílet prostřednictvím


HttpCachePolicy.SetETag(String) Metoda

Definice

Nastaví hlavičku ETag HTTP na zadaný řetězec.

public:
 void SetETag(System::String ^ etag);
public void SetETag (string etag);
member this.SetETag : string -> unit
Public Sub SetETag (etag As String)

Parametry

etag
String

Text, který se má použít pro ETag záhlaví.

Výjimky

etag je null.

Hlavička ETag už je nastavená.

-nebo-

Již SetETagFromFileDependencies() byl volána.

Příklady

Následující příklad kódu ukazuje, jak nastavit hlavičku ETag na vlastní hodnotu.

Response.Cache.SetETag("\"50f59e42f4d8bc1:cd7\"");
       Response.Cache.SetETag("""50f59e42f4d8bc1:cd7""")

Poznámky

Hlavička ETag je jedinečný identifikátor pro konkrétní verzi dokumentu. Klienti ho používají k ověření obsahu v mezipaměti klienta, aby se zabránilo opakovanému vyžádání obsahu. Jakmile je hlavička ETag nastavená, následné pokusy o její nastavení selžou a vyvolá se výjimka.

SetETag je zaveden v rozhraní .NET Framework verze 3.5. Další informace najdete v tématu Verze a závislosti.

Platí pro