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


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 основе параметра Writeметодов , Readили Delete . Имена файлов cookie создаются путем добавления числа к базовому имени: name, name1, name2 и т. д.

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

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)

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

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

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

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

Удаляет файл 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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