Visual APL variables
support both ISerializable and IXML Serializable interfaces.
In
addition, objects in an APL variable that supports these serializers will also be
serialized.
Historically APL variables have been proprietary in nature. With Visual APL the
APL variable, no matter how nested or no how many dimensions, can be written out
using either the ISerializer or the IXML Serializer.
To make it as simple a possible, both of these features are included with Visual
APL.
The ISerializer is available directly on the APL variable and is also available
using []dr
The IXML Serializer requires file access, because of this it is included as a separate
assembly which you can use when ever appropriate.
Both standard serializer will create APL variable representation which any other
.Net language can read, modify and write.
Simply put, the APL datatype is no longer proprietary!