Freigeben über


ISerializationWriter Schnittstelle

Definition

Die Schnittstelle zum Definieren von Writern, die Daten in verschiedene Formate serialisieren können.

public interface ISerializationWriter
type ISerializationWriter = interface
Public Interface ISerializationWriter

Methoden

WriteEndObject()

Markiert das Ende eines komplexen Objekts.

WriteProperty(ISerializableWithWriter)

Schreibt den Wert "ISerializableWithWriter".

WriteProperty(String, IDictionary<String,Double>)

Schreibt Name und Wert für ein IDictionary-Feld mit Zeichenfolge, Zeichenfolge als Schlüssel, Wert.

WriteProperty(String, IDictionary<String,String>)

Schreibt Name und Wert für ein IDictionary-Feld mit Zeichenfolge, Zeichenfolge als Schlüssel, Wert.

WriteProperty(String, IList<ISerializableWithWriter>)

Schreibt Name und Werte für ein IList-Feld von Objekten, die ISerializableWithWriter implementieren.

WriteProperty(String, IList<String>)

Schreibt Name und Werte für ein IList-Feld mit Zeichenfolgen.

WriteProperty(String, ISerializableWithWriter)

Schreibt Name und Wert für ein ISerializableWithWriter-Feld.

WriteProperty(String, Nullable<Boolean>)

Schreibt Name und Wert für ein boolesches Feld.

WriteProperty(String, Nullable<DateTimeOffset>)

Schreibt Name und Wert für ein DateTimeOffset-Feld.

WriteProperty(String, Nullable<Double>)

Schreibt Name und Wert für ein Double-Feld.

WriteProperty(String, Nullable<Int32>)

Schreibt Name und Wert für ein int-Feld.

WriteProperty(String, Nullable<TimeSpan>)

Schreibt Name und Wert für ein TimeSpan-Feld.

WriteProperty(String, String)

Schreibt Name und Wert für ein Zeichenfolgenfeld.

WriteStartObject()

Markiert den Anfang eines komplexen Objekts.

WriteStartObject(String)

Markiert den Anfang eines komplexen Objekts.

Gilt für: