HttpCookieManager.SetCookie 方法

定义

重载

SetCookie(HttpCookie)

在与将来请求发送的应用关联的 Cookie 中添加或更改 HttpCookie

SetCookie(HttpCookie, Boolean)

在与应用关联的 Cookie 中添加或更改 HttpCookie

SetCookie(HttpCookie)

在与将来请求发送的应用关联的 Cookie 中添加或更改 HttpCookie

public:
 virtual bool SetCookie(HttpCookie ^ cookie) = SetCookie;
/// [Windows.Foundation.Metadata.Overload("SetCookie")]
bool SetCookie(HttpCookie const& cookie);
[Windows.Foundation.Metadata.Overload("SetCookie")]
public bool SetCookie(HttpCookie cookie);
function setCookie(cookie)
Public Function SetCookie (cookie As HttpCookie) As Boolean

参数

cookie
HttpCookie

要更改或添加的 HttpCookie

返回

Boolean

bool

如果 HttpCookie 替换了现有 Cookie,则为 true;否则为 false

属性

注解

如果 HttpCookie 已存在,则会更新与 HttpCookie 关联的值和参数。

如果 HttpCookie 不存在,则添加 HttpCookie

添加或更改的 HttpCookie 将在后续 HTTP 请求上发送。

设置 HttpCookie 不会更新 GetCookies 方法先前返回的 HttpCookieCollection

另请参阅

适用于

SetCookie(HttpCookie, Boolean)

在与应用关联的 Cookie 中添加或更改 HttpCookie

public:
 virtual bool SetCookie(HttpCookie ^ cookie, bool thirdParty) = SetCookie;
/// [Windows.Foundation.Metadata.Overload("SetCookieWithThirdParty")]
bool SetCookie(HttpCookie const& cookie, bool const& thirdParty);
[Windows.Foundation.Metadata.Overload("SetCookieWithThirdParty")]
public bool SetCookie(HttpCookie cookie, bool thirdParty);
function setCookie(cookie, thirdParty)
Public Function SetCookie (cookie As HttpCookie, thirdParty As Boolean) As Boolean

参数

cookie
HttpCookie

要更改或添加的 HttpCookie

thirdParty
Boolean

bool

一个 值,该值指示 HttpCookie 是否为第三方 HTTP Cookie。

返回

Boolean

bool

如果 HttpCookie 替换了现有 Cookie,则为 true;否则为 false

属性

注解

如果 HttpCookie 已存在,则会更新与 HttpCookie 关联的值和参数。

如果 HttpCookie 不存在,则会根据策略添加 HttpCookie 。 例如,策略可能是拒绝第三方 Cookie。

添加或更改的 HttpCookie 将在后续 HTTP 请求上发送。

设置 HttpCookie 不会更新 GetCookies 方法先前返回的 HttpCookieCollection

另请参阅

适用于