JsonSerialization interface

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

Extends

Propriedades

encoding

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

format

Essa propriedade só se aplica à serialização JSON de saídas. Não é aplicável a entradas. Essa propriedade especifica o formato do JSON no qual a saída será gravada. Os valores com suporte no momento são 'lineSeparated' indicando que a saída será formatada com cada objeto JSON separado por uma nova linha e 'array' indicando que a saída será formatada como uma matriz de objetos JSON. O valor padrão será 'lineSeparated' se for nulo à esquerda.

type

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

Detalhes da propriedade

encoding

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

encoding?: string

Valor da propriedade

string

format

Essa propriedade só se aplica à serialização JSON de saídas. Não é aplicável a entradas. Essa propriedade especifica o formato do JSON no qual a saída será gravada. Os valores com suporte no momento são 'lineSeparated' indicando que a saída será formatada com cada objeto JSON separado por uma nova linha e 'array' indicando que a saída será formatada como uma matriz de objetos JSON. O valor padrão será 'lineSeparated' se for nulo à esquerda.

format?: string

Valor da propriedade

string

type

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

type: "Json"

Valor da propriedade

"Json"