BinarySerializerSerialize Method
Serializes an object into a byte array.
Namespace: KGySoft.Serialization.BinaryAssembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 10.0.0
public static byte[] Serialize(
Object? data,
BinarySerializationOptions options = BinarySerializationOptions.CompactSerializationOfStructures
)
Public Shared Function Serialize (
data As Object,
Optional options As BinarySerializationOptions = BinarySerializationOptions.CompactSerializationOfStructures
) As Byte()
public:
static array<unsigned char>^ Serialize(
Object^ data,
BinarySerializationOptions options = BinarySerializationOptions::CompactSerializationOfStructures
)
static member Serialize :
data : Object *
?options : BinarySerializationOptions
(* Defaults:
let _options = defaultArg options BinarySerializationOptions.CompactSerializationOfStructures
*)
-> byte[]
- data Object
- The object to serialize
- options BinarySerializationOptions (Optional)
- Options of the serialization. This parameter is optional.
Default value: CompactSerializationOfStructures.
ByteSerialized raw data of the object