コレクションを JSON 形式でシリアル化する方法を指定します。
Sequence | コレクションエレメントの単純なシーケンスとしてシリアル化します。 |
Wrapped | コレクション名アイテムを含みます。これが既定値です。 |
オブジェクト: Structured Data Typeレベル: SDT レベルノード
重要: このプロパティは、SDT が API オブジェクトのパラメーターである場合にのみ考慮されます。プロシージャーまたはデータプロバイダーが REST として公開される場合は考慮されません。
Structured Data Type は次のように定義されます。
Countries Is Collection = True
CountryName Character
API オブジェクトが使用されます。
[ RestVerb(GET) ]
ListCountries(out:&Countries) => ListCountries(&Countries);
ListCountries プロシージャーは次のように定義されます。
Parm(out:&Countries)
&country = new()
&country.CountryName = "UY"
&Countries.Country.Add(&country)
&country = new()
&country.CountryName = "BR"
&Countries.Country.Add(&country)
次のようにシリアル化することが可能です。
{"Countries": [ {"CountryName": "UY"},{"CountryName": "BR"} ] }
[ {"CountryName": "UY"},{"CountryName": "BR"} ]
このプロパティは
GeneXus 17 Upgrade 4 以降で利用できます。