Class WebsiteDataManager
public class WebsiteDataManager
- Inheritance
-
WebsiteDataManager
- Inherited Members
Methods
Clear(IntPtr, WebsiteDataTypes, TimeSpan, IntPtr, AsyncReadyCallback, IntPtr)
Calls native method webkit_website_data_manager_clear. Version: 2.16
[Version("2.16")]
public static extern void Clear(IntPtr manager, WebsiteDataTypes types, TimeSpan timespan, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
types
WebsiteDataTypesTransfer ownership: None Nullable: False
timespan
TimeSpanTransfer ownership: None Nullable: False
cancellable
IntPtrTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
ClearFinish(IntPtr, IntPtr, out ErrorOwnedHandle)
Calls native method webkit_website_data_manager_clear_finish. Version: 2.16
[Version("2.16")]
public static extern bool ClearFinish(IntPtr manager, IntPtr result, out ErrorOwnedHandle error)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
result
IntPtrTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
Fetch(IntPtr, WebsiteDataTypes, IntPtr, AsyncReadyCallback, IntPtr)
Calls native method webkit_website_data_manager_fetch. Version: 2.16
[Version("2.16")]
public static extern void Fetch(IntPtr manager, WebsiteDataTypes types, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
types
WebsiteDataTypesTransfer ownership: None Nullable: False
cancellable
IntPtrTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
FetchFinish(IntPtr, IntPtr, out ErrorOwnedHandle)
Calls native method webkit_website_data_manager_fetch_finish. Version: 2.16
[Version("2.16")]
public static extern ListOwnedHandle FetchFinish(IntPtr manager, IntPtr result, out ErrorOwnedHandle error)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
result
IntPtrTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- ListOwnedHandle
Transfer ownership: Full Nullable: False
GetBaseCacheDirectory(IntPtr)
Calls native method webkit_website_data_manager_get_base_cache_directory. Version: 2.10
[Version("2.10")]
public static extern NullableUtf8StringUnownedHandle GetBaseCacheDirectory(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetBaseDataDirectory(IntPtr)
Calls native method webkit_website_data_manager_get_base_data_directory. Version: 2.10
[Version("2.10")]
public static extern NullableUtf8StringUnownedHandle GetBaseDataDirectory(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetFaviconDatabase(IntPtr)
Calls native method webkit_website_data_manager_get_favicon_database. Version: 2.40
[Version("2.40")]
public static extern IntPtr GetFaviconDatabase(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetFaviconsEnabled(IntPtr)
Calls native method webkit_website_data_manager_get_favicons_enabled. Version: 2.40
[Version("2.40")]
public static extern bool GetFaviconsEnabled(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function webkit_website_data_manager_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetItpSummary(IntPtr, IntPtr, AsyncReadyCallback, IntPtr)
Calls native method webkit_website_data_manager_get_itp_summary. Version: 2.30
[Version("2.30")]
public static extern void GetItpSummary(IntPtr manager, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
cancellable
IntPtrTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
GetItpSummaryFinish(IntPtr, IntPtr, out ErrorOwnedHandle)
Calls native method webkit_website_data_manager_get_itp_summary_finish. Version: 2.30
[Version("2.30")]
public static extern ListOwnedHandle GetItpSummaryFinish(IntPtr manager, IntPtr result, out ErrorOwnedHandle error)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
result
IntPtrTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- ListOwnedHandle
Transfer ownership: Full Nullable: False
IsEphemeral(IntPtr)
Calls native method webkit_website_data_manager_is_ephemeral. Version: 2.16
[Version("2.16")]
public static extern bool IsEphemeral(IntPtr manager)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Remove(IntPtr, WebsiteDataTypes, ListHandle, IntPtr, AsyncReadyCallback, IntPtr)
Calls native method webkit_website_data_manager_remove. Version: 2.16
[Version("2.16")]
public static extern void Remove(IntPtr manager, WebsiteDataTypes types, ListHandle websiteData, IntPtr cancellable, AsyncReadyCallback callback, IntPtr userData)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
types
WebsiteDataTypesTransfer ownership: None Nullable: False
websiteData
ListHandleTransfer ownership: None Nullable: False
cancellable
IntPtrTransfer ownership: None Nullable: True
callback
AsyncReadyCallbackTransfer ownership: None Nullable: True
userData
IntPtrTransfer ownership: None Nullable: True
RemoveFinish(IntPtr, IntPtr, out ErrorOwnedHandle)
Calls native method webkit_website_data_manager_remove_finish. Version: 2.16
[Version("2.16")]
public static extern bool RemoveFinish(IntPtr manager, IntPtr result, out ErrorOwnedHandle error)
Parameters
manager
IntPtrTransfer ownership: None Nullable: False
result
IntPtrTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetFaviconsEnabled(IntPtr, bool)
Calls native method webkit_website_data_manager_set_favicons_enabled. Version: 2.40
[Version("2.40")]
public static extern void SetFaviconsEnabled(IntPtr manager, bool enabled)