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
является непустым массивом байтов, а и name
path
— непустой строкой.
Примечания для тех, кто реализует этот метод
Этот метод необходимо переопределить. Реализация полностью зависит от разработчика. В типичном случае реализации записывают данные файлов cookie в коллекцию Cookies , однако это не является обязательным требованием. Большинство параметров метода обычно используются для задания эквивалентных свойств для одного или нескольких HttpCookie объектов.