Compartilhar via


IJsonWriter Interface

Definição

Encapsula a lógica para serializar objetos em JSON.

public interface IJsonWriter
type IJsonWriter = interface
Public Interface IJsonWriter

Métodos

WriteComma()

Grava vírgula.

WriteEndArray()

Grava o colchete de fechamento/direito.

WriteEndObject()

Grava chave de fechamento/direita.

WriteProperty(String, IDictionary<String,Double>)

Grava uma IDictionary<TKey,TValue> propriedade.

WriteProperty(String, IDictionary<String,String>)

Grava uma IDictionary<TKey,TValue> propriedade.

WriteProperty(String, Nullable<Boolean>)

Grava uma Boolean propriedade.

WriteProperty(String, Nullable<DateTimeOffset>)

Grava uma DateTimeOffset propriedade.

WriteProperty(String, Nullable<Double>)

Grava uma Double propriedade.

WriteProperty(String, Nullable<Int32>)

Grava uma Int32 propriedade.

WriteProperty(String, Nullable<TimeSpan>)

Grava uma TimeSpan propriedade.

WriteProperty(String, String)

Grava uma String propriedade.

WritePropertyName(String)

Grava um nome de propriedade entre aspas duplas, seguido por dois-pontos.

WriteRawValue(Object)

Grava Object como valor bruto diretamente.

WriteStartArray()

Grava o colchete de abertura/esquerda.

WriteStartObject()

Grava a chave de abertura/esquerda.

Aplica-se a