CefCookieManager Methods |
The CefCookieManager type exposes the following members.
Name | Description | |
---|---|---|
Create |
Creates a new cookie manager. If |path| is empty data will be stored in
memory only. Otherwise, data will be stored at the specified |path|. To
persist session cookies (cookies without an expiry date or validity
interval) set |persist_session_cookies| to true. Session cookies are
generally intended to be transient and most Web browsers do not persist
them. If |callback| is non-NULL it will be executed asnychronously on the
IO thread after the manager's storage has been initialized.
| |
DeleteCookies |
Delete all cookies that match the specified parameters. If both |url| and
|cookie_name| values are specified all host and domain cookies matching
both will be deleted. If only |url| is specified all host cookies (but not
domain cookies) irrespective of path will be deleted. If |url| is empty all
cookies for all hosts and domains will be deleted. If |callback| is
non-NULL it will be executed asnychronously on the IO thread after the
cookies have been deleted. Returns false if a non-empty invalid URL is
specified or if cookies cannot be accessed. Cookies can alternately be
deleted using the Visit*Cookies() methods.
| |
Dispose | ||
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | (Overrides ObjectFinalize.) | |
FlushStore |
Flush the backing store (if any) to disk. If |callback| is non-NULL it will
be executed asnychronously on the IO thread after the flush is complete.
Returns false if cookies cannot be accessed.
| |
GetGlobal |
Returns the global cookie manager. By default data will be stored at
CefSettings.cache_path if specified or in memory otherwise. If |callback|
is non-NULL it will be executed asnychronously on the IO thread after the
manager's storage has been initialized. Using this method is equivalent to
calling CefRequestContext::GetGlobalContext()->GetDefaultCookieManager().
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
SetCookie |
Sets a cookie given a valid URL and explicit user-provided cookie
attributes. This function expects each attribute to be well-formed. It will
check for disallowed characters (e.g. the ';' character is disallowed
within the cookie value attribute) and fail without setting the cookie if
such characters are found. If |callback| is non-NULL it will be executed
asnychronously on the IO thread after the cookie has been set. Returns
false if an invalid URL is specified or if cookies cannot be accessed.
| |
SetStoragePath |
Sets the directory path that will be used for storing cookie data. If
|path| is empty data will be stored in memory only. Otherwise, data will be
stored at the specified |path|. To persist session cookies (cookies without
an expiry date or validity interval) set |persist_session_cookies| to true.
Session cookies are generally intended to be transient and most Web
browsers do not persist them. If |callback| is non-NULL it will be executed
asnychronously on the IO thread after the manager's storage has been
initialized. Returns false if cookies cannot be accessed.
| |
SetSupportedSchemes |
Set the schemes supported by this manager. The default schemes ("http",
"https", "ws" and "wss") will always be supported. If |callback| is non-
NULL it will be executed asnychronously on the IO thread after the change
has been applied. Must be called before any cookies are accessed.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
VisitAllCookies |
Visit all cookies on the IO thread. The returned cookies are ordered by
longest path, then by earliest creation date. Returns false if cookies
cannot be accessed.
| |
VisitUrlCookies |
Visit a subset of cookies on the IO thread. The results are filtered by the
given url scheme, host, domain and path. If |includeHttpOnly| is true
HTTP-only cookies will also be included in the results. The returned
cookies are ordered by longest path, then by earliest creation date.
Returns false if cookies cannot be accessed.
|
Name | Description | |
---|---|---|
MethodInvoke |
Calls the object method by name.
(Defined by ObjectEx.) | |
PropertyGet(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) | |
PropertyGetT(String, Object, Boolean) | Overloaded.
Gets the value of the object property by name.
(Defined by ObjectEx.) | |
PropertySet |
Sets the value of the object property by name.
(Defined by ObjectEx.) |