Partilhar via


JsonSerialization interface

Descreve como os dados de uma entrada são serializados ou como os dados são serializados quando escritos numa saída no formato JSON.

Extends

Propriedades

encoding

Especifica a codificação dos dados recebidos no caso da entrada e da codificação de dados de saída em caso de saída. Necessário em pedidos PUT (CreateOrReplace).

format

Esta propriedade aplica-se apenas à serialização JSON de saídas. Não é aplicável a entradas. Esta propriedade especifica o formato do JSON no qual a saída será escrita. Os valores atualmente suportados são "lineSeparated" que indica que a saída será formatada ao ter cada objeto JSON separado por uma nova linha e "matriz" a indicar que a saída será formatada como uma matriz de objetos JSON. O valor predefinido é "lineSeparated" se for deixado nulo.

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

Detalhes de Propriedade

encoding

Especifica a codificação dos dados recebidos no caso da entrada e da codificação de dados de saída em caso de saída. Necessário em pedidos PUT (CreateOrReplace).

encoding?: string

Valor de Propriedade

string

format

Esta propriedade aplica-se apenas à serialização JSON de saídas. Não é aplicável a entradas. Esta propriedade especifica o formato do JSON no qual a saída será escrita. Os valores atualmente suportados são "lineSeparated" que indica que a saída será formatada ao ter cada objeto JSON separado por uma nova linha e "matriz" a indicar que a saída será formatada como uma matriz de objetos JSON. O valor predefinido é "lineSeparated" se for deixado nulo.

format?: string

Valor de Propriedade

string

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "Json"

Valor de Propriedade

"Json"