Show / Hide Table of Contents

Interface IKeyValueStorable<T>

key-valueストレージのインターフェース

Namespace: VRoidSDK
Assembly: VRoidSDK.dll
Syntax
public interface IKeyValueStorable<T>
    where T : class
Type Parameters
Name Description
T

Methods

GetObject(String)

指定したkeyに該当するデータを取得する

Declaration
T GetObject(string key)
Parameters
Type Name Description
String key

取得するキー

Returns
Type Description
T

取得したオブジェクト

RemoveKey(String)

指定したkeyのデータを削除する

Declaration
bool RemoveKey(string key)
Parameters
Type Name Description
String key

削除するキー

Returns
Type Description
Boolean

Save()

メモリにのっているデータをストレージに保存する

Declaration
void Save()

SetValue(String, T)

指定したkeyにデータをセットする

Declaration
void SetValue(string key, T value)
Parameters
Type Name Description
String key

取得するキー

T value

セットするオブジェクト

ToArray()

keyとvalueのペアの配列を取得する

Declaration
SerializablePair<T>[] ToArray()
Returns
Type Description
SerializablePair<T>[]
Back to top Generated by DocFX