Compartilhar via


ISerializationWriter Interface

Definição

A interface para definir gravadores capazes de serializar dados em vários formatos.

public interface ISerializationWriter
type ISerializationWriter = interface
Public Interface ISerializationWriter

Métodos

WriteEndObject()

Marca o término de um objeto complexo.

WriteProperty(ISerializableWithWriter)

Grava o campo valor ISerializableWithWriter.

WriteProperty(String, IDictionary<String,Double>)

Grava o nome e o valor de um campo IDictionary com cadeia de caracteres, cadeia de caracteres como chave, valor.

WriteProperty(String, IDictionary<String,String>)

Grava o nome e o valor de um campo IDictionary com cadeia de caracteres, cadeia de caracteres como chave, valor.

WriteProperty(String, IList<ISerializableWithWriter>)

Grava nomes e valores para um campo IList de objetos que implementam ISerializableWithWriter.

WriteProperty(String, IList<String>)

Grava nomes e valores para um campo IList de cadeias de caracteres.

WriteProperty(String, ISerializableWithWriter)

Grava o nome e o valor para um campo ISerializableWithWriter.

WriteProperty(String, Nullable<Boolean>)

Grava o nome e o valor de um campo booliano.

WriteProperty(String, Nullable<DateTimeOffset>)

Grava o nome e o valor de um campo DateTimeOffset.

WriteProperty(String, Nullable<Double>)

Grava o nome e o valor de um campo duplo.

WriteProperty(String, Nullable<Int32>)

Grava o nome e o valor de um campo int.

WriteProperty(String, Nullable<TimeSpan>)

Grava o nome e o valor de um campo TimeSpan.

WriteProperty(String, String)

Grava o nome e o valor de um campo de cadeia de caracteres.

WriteStartObject()

Marca o início de um objeto complexo.

WriteStartObject(String)

Marca o início de um objeto complexo.

Aplica-se a