HttpCachePolicy.SetETag(String) Метод

Определение

ETag Задает заголовок HTTP для указанной строки.

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

Параметры

etag
String

Текст, используемый для заголовка ETag .

Исключения

etag равно null.

Заголовок ETag уже установлен.

–или–

Уже SetETagFromFileDependencies() был вызван.

Примеры

В следующем примере кода показано, как задать ETag заголовок для пользовательского значения.

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

Комментарии

Заголовок ETag является уникальным идентификатором для определенной версии документа. Он используется клиентами для проверки содержимого, кэшированного клиентом, чтобы избежать повторного запроса. После установки заголовка ETag последующие попытки задать его сбой и возникает исключение.

SetETag представлен в .NET Framework версии 3.5. Дополнительные сведения см. в разделе "Версии и зависимости".

Применяется к