BinarySerializerSerializeToStream Method
Serializes the given data into a stream.
Namespace: KGySoft.Serialization.BinaryAssembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 10.0.0
public static void SerializeToStream(
Stream stream,
Object? data,
BinarySerializationOptions options = BinarySerializationOptions.CompactSerializationOfStructures
)
Public Shared Sub SerializeToStream (
stream As Stream,
data As Object,
Optional options As BinarySerializationOptions = BinarySerializationOptions.CompactSerializationOfStructures
)
public:
static void SerializeToStream(
Stream^ stream,
Object^ data,
BinarySerializationOptions options = BinarySerializationOptions::CompactSerializationOfStructures
)
static member SerializeToStream :
stream : Stream *
data : Object *
?options : BinarySerializationOptions
(* Defaults:
let _options = defaultArg options BinarySerializationOptions.CompactSerializationOfStructures
*)
-> unit
Parameters
- stream Stream
- The stream, into which the data is written. The stream must support writing and will remain open after serialization.
- data Object
- The data that will be written into the stream.
- options BinarySerializationOptions (Optional)
- Options of the serialization. This parameter is optional.
Default value: CompactSerializationOfStructures.