Note
This method produces compatible serialized data with Serialize
and SerializeToStream methods only when encoding of the writer is UTF-8.
Otherwise, you must use DeserializeByReader with the same encoding as here.
public static void SerializeByWriter(
BinaryWriter writer,
Object? data,
BinarySerializationOptions options = BinarySerializationOptions.CompactSerializationOfStructures
)
Public Shared Sub SerializeByWriter (
writer As BinaryWriter,
data As Object,
Optional options As BinarySerializationOptions = BinarySerializationOptions.CompactSerializationOfStructures
)
public:
static void SerializeByWriter(
BinaryWriter^ writer,
Object^ data,
BinarySerializationOptions options = BinarySerializationOptions::CompactSerializationOfStructures
)
static member SerializeByWriter :
writer : BinaryWriter *
data : Object *
?options : BinarySerializationOptions
(* Defaults:
let _options = defaultArg options BinarySerializationOptions.CompactSerializationOfStructures
*)
-> unit