JsonSerialization interface
Décrit comment les données d’une entrée sont sérialisées ou comment les données sont sérialisées lorsqu’elles sont écrites dans une sortie au format JSON.
- Extends
Propriétés
| encoding | Spécifie l’encodage des données entrantes dans le cas d’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace). |
| format | Cette propriété s’applique uniquement à la sérialisation JSON des sorties uniquement. Il n’est pas applicable aux entrées. Cette propriété spécifie le format du JSON dans lequel la sortie sera écrite. Les valeurs actuellement prises en charge sont « lineSeparated » indiquant que la sortie sera mise en forme en ayant chaque objet JSON séparé par une nouvelle ligne et « array » indiquant que la sortie sera mise en forme en tant que tableau d’objets JSON. La valeur par défaut est « lineSeparated » si la valeur est null gauche. |
| type | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
Détails de la propriété
encoding
Spécifie l’encodage des données entrantes dans le cas d’entrée et l’encodage des données sortantes dans le cas de la sortie. Obligatoire sur les requêtes PUT (CreateOrReplace).
encoding?: string
Valeur de propriété
string
format
Cette propriété s’applique uniquement à la sérialisation JSON des sorties uniquement. Il n’est pas applicable aux entrées. Cette propriété spécifie le format du JSON dans lequel la sortie sera écrite. Les valeurs actuellement prises en charge sont « lineSeparated » indiquant que la sortie sera mise en forme en ayant chaque objet JSON séparé par une nouvelle ligne et « array » indiquant que la sortie sera mise en forme en tant que tableau d’objets JSON. La valeur par défaut est « lineSeparated » si la valeur est null gauche.
format?: string
Valeur de propriété
string
type
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
type: "Json"
Valeur de propriété
"Json"