Forguncyマニュアル
GetTableData(String,ColumnValuePair) メソッド
使用例 

GrapeCity.Forguncy.ServerApi 名前空間 > IDataAccess インターフェース > GetTableData メソッド : GetTableData(String,ColumnValuePair) メソッド
取得対象のテーブル名
対象レコードを指定するためのフィールドの名前と値のペア(一意なフィールドを使用)
指定した値と合致するレコードをテーブルから取得します。
シンタックス
'宣言
 
Overloads Function GetTableData( _
   ByVal tableName As String, _
   ByVal primaryKey As ColumnValuePair _
) As Dictionary(Of String,Object)

パラメータ

tableName
取得対象のテーブル名
primaryKey
対象レコードを指定するためのフィールドの名前と値のペア(一意なフィールドを使用)
使用例
POSTメソッドによるリクエストの内容を基に、Forguncyテーブルの特定のレコードを取得するコード例を次に示します。
public class SampleApi : ForguncyApi
{
    [Post]
    public void GetDataSample()
    {
        StreamReader reader = new StreamReader(this.Context.Request.Body);
        string message = reader.ReadToEnd();
        var valuePair = JsonConvert.DeserializeObject<ColumnValuePair>(message);
            
        using (var responseWriter = new StreamWriter(this.Context.Response.Body, Encoding.UTF8))
        {
            responseWriter.Write(JsonConvert.SerializeObject(this.DataAccess.GetTableData("SampleTable1", valuePair), Formatting.Indented));
        }
    }
}
参照

IDataAccess インターフェース
IDataAccess メンバ
オーバーロード一覧