Partager via


ISerializationWriter Interface

Définition

Interface permettant de définir des enregistreurs capables de sérialiser des données dans différents formats.

public interface ISerializationWriter
type ISerializationWriter = interface
Public Interface ISerializationWriter

Méthodes

WriteEndObject()

Marque la fin d’un objet complexe.

WriteProperty(ISerializableWithWriter)

Écrit la valeur du champ ISerializableWithWriter.

WriteProperty(String, IDictionary<String,Double>)

Écrit le nom et la valeur d’un champ IDictionary avec chaîne,chaîne comme clé,valeur.

WriteProperty(String, IDictionary<String,String>)

Écrit le nom et la valeur d’un champ IDictionary avec chaîne,chaîne comme clé,valeur.

WriteProperty(String, IList<ISerializableWithWriter>)

Écrit le nom et les valeurs d’un champ IList d’objets implémentant ISerializableWithWriter.

WriteProperty(String, IList<String>)

Écrit le nom et les valeurs d’un champ IList de chaînes.

WriteProperty(String, ISerializableWithWriter)

Écrit le nom et la valeur d’un champ ISerializableWithWriter.

WriteProperty(String, Nullable<Boolean>)

Écrit le nom et la valeur d’un champ booléen.

WriteProperty(String, Nullable<DateTimeOffset>)

Écrit le nom et la valeur d’un champ DateTimeOffset.

WriteProperty(String, Nullable<Double>)

Écrit le nom et la valeur d’un champ double.

WriteProperty(String, Nullable<Int32>)

Écrit le nom et la valeur d’un champ int.

WriteProperty(String, Nullable<TimeSpan>)

Écrit le nom et la valeur d’un champ TimeSpan.

WriteProperty(String, String)

Écrit le nom et la valeur d’un champ de chaîne.

WriteStartObject()

Marque le début d’un objet complexe.

WriteStartObject(String)

Marque le début d’un objet complexe.

S’applique à