単一の表の行の読取り

単一の表の行を読み取るには、store.CreateRow()を使用して空の表の行を作成します。少なくとも読み取る行の主キーを、空の表の行に移入します。次に、取得した行の保持に使用するIRow変数を作成します。その後、行はstore.Get()メソッドを使用して取得され、IRow変数に格納されます。

たとえば、主キーloginIdを使用する表の行を取得するには、次のようにします。

public static void getRow(IKVStore store, String tableName, String loginId)
{
	IRow fetchedRow = null;
	var row = store.CreateRow(tableName);
	row["loginId"] = loginId;
	fetchedRow = store.Get(row);
	Console.WriteLine(fetchedRow); //prints the fetched row in JSON format
}

store.GetAll()は、複数の表の行の読取りに使用できるstore.Get()のバージョンです。