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


CookieHandler.WriteCore Метод

Определение

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

protected:
 abstract void WriteCore(cli::array <System::Byte> ^ value, System::String ^ name, System::String ^ path, System::String ^ domain, DateTime expirationTime, bool secure, bool httpOnly, System::Web::HttpContext ^ context);
protected abstract void WriteCore (byte[] value, string name, string path, string domain, DateTime expirationTime, bool secure, bool httpOnly, System.Web.HttpContext context);
abstract member WriteCore : byte[] * string * string * string * DateTime * bool * bool * System.Web.HttpContext -> unit
Protected MustOverride Sub WriteCore (value As Byte(), name As String, path As String, domain As String, expirationTime As DateTime, secure As Boolean, httpOnly As Boolean, context As HttpContext)

Параметры

value
Byte[]

Значение файла Cookie.

name
String

Имя файла cookie.

path
String

Путь к файлу cookie.

domain
String

Домен для файла cookie.

expirationTime
DateTime

Время окончания срока действия файла cookie или DateTime.MinValue для файла cookie сеанса (только для сеанса).

secure
Boolean

Значение true, если файл сookie должен использоваться только через SSL-соединение; в противном случае — значение false.

httpOnly
Boolean

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

context
HttpContext

HttpContext для запроса.

Комментарии

Вызывается из перегруженных Write методов для выполнения фактической работы по записи файла cookie. Методы Write гарантируют, что value является непустым массивом байтов, а и namepath — непустой строкой.

Примечания для тех, кто реализует этот метод

Этот метод необходимо переопределить. Реализация полностью зависит от разработчика. В типичном случае реализации записывают данные файлов cookie в коллекцию Cookies , однако это не является обязательным требованием. Большинство параметров метода обычно используются для задания эквивалентных свойств для одного или нескольких HttpCookie объектов.

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