Поделиться через


HttpCachePolicy.SetETag(String) Метод

Определение

Задает заголовок HTTP ETag с помощью указанной строки.

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. Дополнительные сведения см. в статье Версии и зависимости платформы .NET Framework.

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