Compartir a través de


JsonSerialization interface

Describe cómo se serializan los datos de una entrada o cómo se serializan los datos cuando se escriben en una salida en formato JSON.

Extends

Propiedades

encoding

Especifica la codificación de los datos entrantes en el caso de la entrada y la codificación de los datos salientes en el caso de la salida. Obligatorio en las solicitudes PUT (CreateOrReplace).

format

Esta propiedad solo se aplica a la serialización JSON de salidas. No es aplicable a las entradas. Esta propiedad especifica el formato json en el que se escribirá la salida. Los valores admitidos actualmente son "lineSeparated" que indican que la salida se dará formato al tener cada objeto JSON separado por una nueva línea y "matriz" que indica que la salida se dará formato como una matriz de objetos JSON. El valor predeterminado es "lineSeparated" si se deja null.

type

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto

Detalles de las propiedades

encoding

Especifica la codificación de los datos entrantes en el caso de la entrada y la codificación de los datos salientes en el caso de la salida. Obligatorio en las solicitudes PUT (CreateOrReplace).

encoding?: string

Valor de propiedad

string

format

Esta propiedad solo se aplica a la serialización JSON de salidas. No es aplicable a las entradas. Esta propiedad especifica el formato json en el que se escribirá la salida. Los valores admitidos actualmente son "lineSeparated" que indican que la salida se dará formato al tener cada objeto JSON separado por una nueva línea y "matriz" que indica que la salida se dará formato como una matriz de objetos JSON. El valor predeterminado es "lineSeparated" si se deja null.

format?: string

Valor de propiedad

string

type

Discriminador polimórfico, que especifica los diferentes tipos que puede ser este objeto

type: "Json"

Valor de propiedad

"Json"