ChunkedCookieHandler 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表將寫入 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 會將 Cookie 呈現為邏輯實體,因此,如果 Cookie 的大小超過指定的閾值, (區塊大小) ,對 方法的單一呼叫 Write 會將數據分成一系列的實際用戶端 Cookie,而不會超過區塊大小。
Cookie 名稱是根據、 或 方法的參數Write所建構name
。DeleteRead 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 |
取得或設定值,這個值會指定是否只應搭配 SSL 使用 Cookie。 (繼承來源 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) |