Sdílet prostřednictvím


ICollectionKeyValueStorage Interface

Definition

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.

Applies to