Table of Contents

Class JsonDataSet

Namespace
Tripous.Data
Assembly
Tripous.Data.dll

JSON contract for a data set used by Tripous Web.

public class JsonDataSet
Inheritance
JsonDataSet
Inherited Members
Extension Methods

Constructors

JsonDataSet()

Constructor.

public JsonDataSet()

JsonDataSet(DataSet)

Constructor.

public JsonDataSet(DataSet Source)

Parameters

Source DataSet

JsonDataSet(DataSet, ModuleDef)

Constructor.

public JsonDataSet(DataSet Source, ModuleDef ModuleDef)

Parameters

Source DataSet
ModuleDef ModuleDef

Properties

Name

The data set name.

public string Name { get; set; }

Property Value

string

Tables

The tables.

public List<JsonDataTable> Tables { get; set; }

Property Value

List<JsonDataTable>

Methods

ToJObject()

Converts this instance to a JSON object.

public JsonObject ToJObject()

Returns

JsonObject

ToJObject(DataSet, ModuleDef)

Converts a data set to a JSON object.

public static JsonObject ToJObject(DataSet Source, ModuleDef ModuleDef = null)

Parameters

Source DataSet
ModuleDef ModuleDef

Returns

JsonObject

ToJson()

Converts this instance to JSON text.

public string ToJson()

Returns

string