Freigeben über


IStateSerializer<T>.Read Methode

Definition

Überlädt

Read(BinaryReader)

Deserialisiert von der angegebenen BinaryReader zu T.

Read(T, BinaryReader)

Deserialisiert von der angegebenen BinaryReader zu T.

Read(BinaryReader)

Deserialisiert von der angegebenen BinaryReader zu T.

public T Read(System.IO.BinaryReader binaryReader);
abstract member Read : System.IO.BinaryReader -> 'T
Public Function Read (binaryReader As BinaryReader) As T

Parameter

binaryReader
BinaryReader

Die BinaryReader , aus der deserialisiert werden soll.

Gibt zurück

T

Der deserialisierte Wert.

Hinweise

Beim Zugriff auf den BinaryReader Basisdatenstrom muss beim Verschieben der Position im Datenstrom Vorsicht getroffen werden. Das Lesen muss an der aktuellen Streamposition beginnen und an der aktuellen Position plus der Länge ihrer Daten enden.

Gilt für:

Read(T, BinaryReader)

Deserialisiert von der angegebenen BinaryReader zu T.

public T Read(T baseValue, System.IO.BinaryReader binaryReader);
abstract member Read : 'T * System.IO.BinaryReader -> 'T
Public Function Read (baseValue As T, binaryReader As BinaryReader) As T

Parameter

baseValue
T

Der Basiswert für die Deserialisierung.

binaryReader
BinaryReader

Die BinaryReader , aus der deserialisiert werden soll.

Gibt zurück

T

Der deserialisierte Wert.

Hinweise

Beim Zugriff auf den BinaryReader Basisdatenstrom muss beim Verschieben der Position im Datenstrom Vorsicht getroffen werden. Das Lesen muss an der aktuellen Streamposition beginnen und an der aktuellen Position plus der Länge ihrer Daten enden.

Gilt für: