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