/// <summary> /// Visit all cookies. The returned cookies are ordered by longest path, then /// by earliest creation date. Returns false if cookies cannot be accessed. /// </summary> public bool VisitAllCookies(CefCookieVisitor visitor) { if (visitor == null) { throw new ArgumentNullException("visitor"); } return(cef_cookie_manager_t.visit_all_cookies(_self, visitor.ToNative()) != 0); }
/// <summary> /// Visit a subset of cookies. 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. /// </summary> public bool VisitUrlCookies(string url, bool includeHttpOnly, CefCookieVisitor visitor) { if (string.IsNullOrEmpty(url)) throw new ArgumentNullException("url"); if (visitor == null) throw new ArgumentNullException("visitor"); fixed (char* url_str = url) { var n_url = new cef_string_t(url_str, url.Length); return cef_cookie_manager_t.visit_url_cookies(_self, &n_url, includeHttpOnly ? 1 : 0, visitor.ToNative()) != 0; } }
/// <summary> /// Visit a subset of cookies. 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. /// </summary> public bool VisitUrlCookies(string url, bool includeHttpOnly, CefCookieVisitor visitor) { if (string.IsNullOrEmpty(url)) { throw new ArgumentNullException("url"); } if (visitor == null) { throw new ArgumentNullException("visitor"); fixed(char *url_str = url) { var n_url = new cef_string_t(url_str, url.Length); return(cef_cookie_manager_t.visit_url_cookies(_self, &n_url, includeHttpOnly ? 1 : 0, visitor.ToNative()) != 0); } }
/// <summary> /// Visit all cookies. The returned cookies are ordered by longest path, then /// by earliest creation date. Returns false if cookies cannot be accessed. /// </summary> public bool VisitAllCookies(CefCookieVisitor visitor) { if (visitor == null) throw new ArgumentNullException("visitor"); return cef_cookie_manager_t.visit_all_cookies(_self, visitor.ToNative()) != 0; }