Click or drag to resize

StorageClient Class

Version 118.6.80
Storage
Inheritance Hierarchy

Namespace:  CefSharp.DevTools.Storage
Assembly:  CefSharp.Core (in CefSharp.Core.dll) Version: 118.6.80.0
Syntax
public class StorageClient : DevToolsDomainBase

The StorageClient type exposes the following members.

Constructors
  NameDescription
Public methodStorageClient
Storage
Top
Methods
  NameDescription
Public methodClearCookiesAsync
Clears cookies.
Public methodClearDataForOriginAsync
Clears storage for origin.
Public methodClearDataForStorageKeyAsync
Clears storage for storage key.
Public methodClearSharedStorageEntriesAsync
Clears all entries for a given origin's shared storage.
Public methodClearTrustTokensAsync
Removes all Trust Tokens issued by the provided issuerOrigin. Leaves other stored data, including the issuer's Redemption Records, intact.
Public methodDeleteSharedStorageEntryAsync
Deletes entry for `key` (if it exists) for a given origin's shared storage.
Public methodDeleteStorageBucketAsync
Deletes the Storage Bucket with the given storage key and bucket name.
Protected methodEnumToString(ContentEncoding) (Inherited from DevToolsDomainBase.)
Protected methodEnumToString(CSPViolationType) (Inherited from DevToolsDomainBase.)
Protected methodEnumToString(DisabledImageType) (Inherited from DevToolsDomainBase.)
Protected methodEnumToString(Enum) (Inherited from DevToolsDomainBase.)
Protected methodEnumToString(PermissionType) (Inherited from DevToolsDomainBase.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetCookiesAsync
Returns all browser cookies.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetInterestGroupDetailsAsync
Gets details for a named interest group.
Public methodGetSharedStorageEntriesAsync
Gets the entries in an given origin's shared storage.
Public methodGetSharedStorageMetadataAsync
Gets metadata for an origin's shared storage.
Public methodGetStorageKeyForFrameAsync
Returns a storage key given a frame id.
Public methodGetTrustTokensAsync
Returns the number of stored Trust Tokens per issuer for the current browsing context.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUsageAndQuotaAsync
Returns usage and quota in bytes.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOverrideQuotaForOriginAsync
Override quota for the specified origin
Public methodResetSharedStorageBudgetAsync
Resets the budget for `ownerOrigin` by clearing all budget withdrawals.
Public methodRunBounceTrackingMitigationsAsync
Deletes state for sites identified as potential bounce trackers, immediately.
Public methodSetAttributionReportingLocalTestingModeAsync
https://wicg.github.io/attribution-reporting-api/
Public methodSetAttributionReportingTrackingAsync
Enables/disables issuing of Attribution Reporting events.
Public methodSetCookiesAsync
Sets given cookies.
Public methodSetInterestGroupTrackingAsync
Enables/Disables issuing of interestGroupAccessed events.
Public methodSetSharedStorageEntryAsync
Sets entry with `key` and `value` for a given origin's shared storage.
Public methodSetSharedStorageTrackingAsync
Enables/disables issuing of sharedStorageAccessed events.
Public methodSetStorageBucketTrackingAsync
Set tracking for a storage key's buckets.
Protected methodToBase64String (Inherited from DevToolsDomainBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodTrackCacheStorageForOriginAsync
Registers origin to be notified when an update occurs to its cache storage list.
Public methodTrackCacheStorageForStorageKeyAsync
Registers storage key to be notified when an update occurs to its cache storage list.
Public methodTrackIndexedDBForOriginAsync
Registers origin to be notified when an update occurs to its IndexedDB.
Public methodTrackIndexedDBForStorageKeyAsync
Registers storage key to be notified when an update occurs to its IndexedDB.
Public methodUntrackCacheStorageForOriginAsync
Unregisters origin from receiving notifications for cache storage.
Public methodUntrackCacheStorageForStorageKeyAsync
Unregisters storage key from receiving notifications for cache storage.
Public methodUntrackIndexedDBForOriginAsync
Unregisters origin from receiving notifications for IndexedDB.
Public methodUntrackIndexedDBForStorageKeyAsync
Unregisters storage key from receiving notifications for IndexedDB.
Top
Events
  NameDescription
Public eventAttributionReportingSourceRegistered
TODO(crbug.com/1458532): Add other Attribution Reporting events, e.g. trigger registration.
Public eventCacheStorageContentUpdated
A cache's contents have been modified.
Public eventCacheStorageListUpdated
A cache has been added/deleted.
Public eventIndexedDBContentUpdated
The origin's IndexedDB object store has been modified.
Public eventIndexedDBListUpdated
The origin's IndexedDB database list has been modified.
Public eventInterestGroupAccessed
One of the interest groups was accessed by the associated page.
Public eventSharedStorageAccessed
Shared storage was accessed by the associated page. The following parameters are included in all events.
Public eventStorageBucketCreatedOrUpdated
StorageBucketCreatedOrUpdated
Public eventStorageBucketDeleted
StorageBucketDeleted
Top
See Also