CookieBuilder 類別

定義

定義用來建立 Cookie 的設定。

public ref class CookieBuilder
public class CookieBuilder
type CookieBuilder = class
Public Class CookieBuilder
繼承
CookieBuilder
衍生

建構函式

CookieBuilder()

定義用來建立 Cookie 的設定。

屬性

Domain

將 Cookie 相關聯的網域。

Expiration

取得或設定 Cookie 的生命週期。

Extensions

取得要附加至 Cookie 的其他值集合。

HttpOnly

指出用戶端腳本是否無法存取 Cookie。 預設值為 , false 但特定元件可能會使用不同的值。

IsEssential

指出此 Cookie 是否為應用程式正常運作的必要專案。 如果為 true,則可能會略過同意原則檢查。 預設值為 , false 但特定元件可能會使用不同的值。

MaxAge

取得或設定 Cookie 的最大存留期。

Name

Cookie 的名稱。

Path

Cookie 路徑。

SameSite

Cookie 的 SameSite 屬性。 預設值為 , Unspecified 但特定元件可能會使用不同的值。

SecurePolicy

將用來判斷 Secure 的原則。 這是從傳遞至 Build(HttpContext, DateTimeOffset)HttpContext 所決定。

方法

Build(HttpContext)

從指定的 context 建立 Cookie 選項。

Build(HttpContext, DateTimeOffset)

根據 和 Expiration ,從指定的 context 建立 Cookie 選項,並具有到期日 expiresFrom

適用於