Язык

ChunkedCookieHandler Класс

Определение

Представляет обработчик файлов cookie, который записывает данные cookie, чтобы файлы cookie никогда не превышали заданный размер.

public ref class ChunkedCookieHandler sealed : System::IdentityModel::Services::CookieHandler
public sealed class ChunkedCookieHandler : System.IdentityModel.Services.CookieHandler
type ChunkedCookieHandler = class
    inherit CookieHandler
Public NotInheritable Class ChunkedCookieHandler
Inherits CookieHandler
Наследование
ChunkedCookieHandler

Комментарии

Класс ChunkedCookieHandler представляет файл cookie как логическую сущность, чтобы в случае файлов cookie с размером, превышающим указанное пороговое значение (размер блока), один вызов Write метода разбивает данные на ряд фактических файлов cookie на стороне клиента, ни один из которых не превышает размер блока.

Имена файлов cookie создаются на name основе параметра WriteReadдля метода или Delete метода. Имена файлов cookie создаются путем добавления числа к базовому имени: имя, имя1, имя2 и т. д.

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

Имя Описание
ChunkedCookieHandler()

Инициализирует новый экземпляр ChunkedCookieHandler класса, использующего размер блока по умолчанию.

ChunkedCookieHandler(Int32)

Инициализирует новый экземпляр ChunkedCookieHandler класса, использующего указанный размер блока.

Поля

Имя Описание
DefaultChunkSize

Размер блока по умолчанию — 2000 символов.

MinimumChunkSize

Минимальный размер блока 1000 символов.

Свойства

Имя Описание
ChunkSize

Возвращает размер блока, используемый текущим экземпляром.

Domain

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

(Унаследовано от CookieHandler)
HideFromClientScript

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

(Унаследовано от CookieHandler)
Name

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

(Унаследовано от CookieHandler)
Path

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

(Унаследовано от CookieHandler)
PersistentSessionLifetime

Время существования постоянных сеансов. Если ноль, то временные сеансы всегда используются.

(Унаследовано от CookieHandler)
RequireSsl

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

(Унаследовано от CookieHandler)

Методы

Имя Описание
Delete()

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

(Унаследовано от CookieHandler)
Delete(HttpContext)

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

(Унаследовано от CookieHandler)
Delete(String, HttpContext)

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

(Унаследовано от CookieHandler)
Delete(String, String, String, HttpContext)

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

(Унаследовано от CookieHandler)
Delete(String)

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

(Унаследовано от CookieHandler)
DeleteCore(String, String, String, HttpContext)

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

(Унаследовано от CookieHandler)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MatchCookiePath(Uri, Uri)

Если целевой домен находится в домене cookie, а целевой путь находится в пути к файлу cookie, соответствует регистру части пути cookie.

(Унаследовано от CookieHandler)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Read()

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

(Унаследовано от CookieHandler)
Read(HttpContext)

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

(Унаследовано от CookieHandler)
Read(String, HttpContext)

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

(Унаследовано от CookieHandler)
Read(String)

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

(Унаследовано от CookieHandler)
ReadCore(String, HttpContext)

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

(Унаследовано от CookieHandler)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Write(Byte[], Boolean, DateTime)

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

(Унаследовано от CookieHandler)
Write(Byte[], String, DateTime, HttpContext)

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

(Унаследовано от CookieHandler)
Write(Byte[], String, DateTime)

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

(Унаследовано от CookieHandler)
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

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

(Унаследовано от CookieHandler)
WriteCore(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

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

(Унаследовано от CookieHandler)

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