ICollectionKeyValueStorage Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Storage which provides key-value pairs, along with collections of key-value pairs.
public interface class ICollectionKeyValueStorage
public interface ICollectionKeyValueStorage
type ICollectionKeyValueStorage = interface
Public Interface ICollectionKeyValueStorage
Methods
CollectionExists(String) |
Determines if the collection exists. |
DeleteCollection(String) |
Deletes an entire collection, it's properties, and all sub-collections. |
DeleteProperty(String, String) |
Deletes a property under a collection. |
GetPropertyNames(String) |
Gets all the property names under a specific collection. |
GetSubCollectionNames(String) |
Gets all the sub-collection names under a specific collection. |
GetValue<T>(String, String, T) |
Gets current value from the storage |
PropertyExists(String, String) |
Determines if the collection exists. |
SetValue<T>(String, String, T) |
Sets value to the storage. |
TryGetValue<T>(String, String, T) |
Gets current value from storage and indicates if key was found in storage. |
TryGetValueKind(String, String, ValueKind) |
Gets kind of value from storage. |