SchedulerCompatibility.Base64XmlObjectSerialization Property

Turns the serialization mechanism formerly used for persistent objects (Appointment, Resource and AppointmentDependency objects) on or off.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v20.1.Core.dll

Declaration

public static bool Base64XmlObjectSerialization { get; set; }
Public Shared Property Base64XmlObjectSerialization As Boolean

Property Value

Type Description
Boolean

True, to use Base64 encoding to serialize objects to the XML format; otherwise, false.

Remarks

Starting from v15.2, the identifier property values in the Appointment, Resource and AppointmentDependency classes are of the Object type. To properly serialize them to the XML format, Base64 encoding is used by default.

To switch back to the former serialization mechanism, set the static property Base64XmlObjectSerialization to false, as illustrated in the following code. Include this code into initialization section of your application.


DevExpress.XtraScheduler.SchedulerCompatibility.Base64XmlObjectSerialization = false;
See Also