指定した値と合致するレコードをテーブルから削除します。

名前空間:  GrapeCity.Forguncy.ServerApi
アセンブリ:  GrapeCity.Forguncy.ServerApi (GrapeCity.Forguncy.ServerApi.dll 内)

構文

C#
void DeleteTableData(
	string tableName,
	ColumnValuePair primaryKey
)
Visual Basic (宣言)
Sub DeleteTableData ( _
	tableName As String, _
	primaryKey As ColumnValuePair _
)

パラメータ

tableName
型: System..::..String
削除対象のテーブル名
primaryKey
型: GrapeCity.Forguncy.ServerApi..::..ColumnValuePair
対象レコードを指定するためのフィールドの名前と値のペア(一意なフィールドを使用)

POSTメソッドによるリクエストの内容を基に、Forguncyテーブルの特定のレコードを削除するコード例を次に示します。
コードのコピーC#
public class SampleApi : ForguncyApi
{
    [Post]
    public void DeleteDataSample()
    {
        StreamReader reader = new StreamReader(this.Context.Request.Body);
        string message = reader.ReadToEnd();
        var valuePair = JsonConvert.DeserializeObject<ColumnValuePair>(message);

        this.DataAccess.DeleteTableData("SampleTable1", valuePair);
    }
}

参照