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


CookieOptions Класс

Определение

Параметры, используемые для создания нового файла cookie.

public ref class CookieOptions
public class CookieOptions
type CookieOptions = class
Public Class CookieOptions
Наследование
CookieOptions

Комментарии

Экземпляр CookieOptions предназначен для управления поведением отдельного файла cookie. Повторное использование одного и того же экземпляра CookieOptions в нескольких файлах cookie может привести к непредвиденным последствиям, таким как изменения, влияющие на несколько файлов cookie. Рекомендуется создать экземпляр нового объекта CookieOptions для каждого файла cookie, чтобы обеспечить независимое применение конфигурации.

Конструкторы

CookieOptions()

Создает файл cookie по умолчанию с путем "/".

CookieOptions(CookieOptions)

Создает копию заданного CookieOptions.

Свойства

Domain

Возвращает или задает домен для связывания файла cookie с.

Expires

Возвращает или задает дату и время окончания срока действия файла cookie.

Extensions

Возвращает коллекцию дополнительных значений для добавления к файлу cookie.

HttpOnly

Возвращает или задает значение, указывающее, недоступен ли файл cookie клиентским скриптом.

IsEssential

Указывает, является ли этот файл cookie важным для правильной работы приложения. Если значение true, то проверки политики согласия могут быть обходить. Значение по умолчанию — false.

MaxAge

Возвращает или задает максимальный возраст для файла cookie.

Path

Возвращает или задает путь к файлу cookie.

SameSite

Возвращает или задает значение атрибута SameSite файла cookie. Значение по умолчанию — Unspecified

Secure

Возвращает или задает значение, указывающее, следует ли передавать файл cookie с помощью протокола SSL,т. е. только по протоколу HTTPS.

Методы

CreateCookieHeader(String, String)

Создает SetCookieHeaderValue с помощью текущих параметров.

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