For information on converting to InterSystems IRIS,
see the InterSystems IRIS Adoption Guide
and the InterSystems IRIS In-Place Conversion Guide,
both available on the WRC Distributions page (login required).
XML element content "MIXED" for mixed="true" and "STRING" or "ESCAPE" for mixed="false".
If CONTENT="STRING" (default) XML special characters are put in a CDATA section during XML export.
If CONTENT="ESCAPE" XML special characters are escaped during XML export.
If CONTENT="ESCAPE-C14N" XML special characters are escaped during XML export using
the translate table, XMLC, specified for XML Canonicalizaton.
The main difference is that CR is escaped as
parameter ENCODING = base64;
Encoding to be used for XML serialization of a binary stream.
parameter ESCAPE = XML;
Controls the translate table used to escape content when CONTENT="MIXED" is specified.
If STORAGE is "GLOBAL", this is the global node reference where the stream data is stored.
For file streams this is the directory where the files are stored
parameter MTOM = 1;
If MTOM is true, then the property that references this binary stream is available for optimization
when using SOAP MTOM (Message Transmission Optimization Mechanism).
The default for binary streams is true.
This is the storage type of the stream - GLOBAL or OTHER.
This method obtains the state/id of the referenced object if swizzling has not occurred, it simply returns the stored
state else it references the specified object force = an optional parameter, if its value is 1 then if the
referenced object is an ID object it must return its ID, which may force it to file itself. No code for this method if
the property is a datatype.