Asynchronously deletes the given key. The type is provided here as well because the "real" saved key should
contain type information as well, so the data store will be able to store the same key for different types.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["The `IDataStore` interface manages data objects, using a string as the key and an object as the value, with `null` keys not being allowed."],["The `ClearAsync()` method asynchronously clears all stored values from the data store."],["`DeleteAsync\u003cT\u003e(string key)` asynchronously removes a specified key and its associated value, with the generic type parameter `T` aiding in differentiating keys across different types."],["`GetAsync\u003cT\u003e(string key)` retrieves the value associated with a given key, returning `null` if the key is not found, and requires the type parameter `T` for type-specific retrieval."],["`StoreAsync\u003cT\u003e(string key, T value)` saves a value under a specified key, replacing any previously stored value for that key, and requires the type parameter `T` for type-specific storage."]]],[]]