Interface IMarshaller
.NET interface skeleton to be manually developed following https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Marshaller.html
public interface IMarshaller
Properties
AttachmentMarshaller
https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Marshaller.html#getAttachmentMarshaller-- https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Marshaller.html#setAttachmentMarshaller-javax.xml.bind.attachment.AttachmentMarshaller-
AttachmentMarshaller AttachmentMarshaller { get; set; }
Property Value
EventHandler
https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Marshaller.html#getEventHandler-- https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Marshaller.html#setEventHandler-javax.xml.bind.ValidationEventHandler-
ValidationEventHandler EventHandler { get; set; }
Property Value
GetListener
Marshaller.Listener GetListener { get; }
Property Value
Schema
https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Marshaller.html#getSchema-- https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Marshaller.html#setSchema-javax.xml.validation.Schema-
Schema Schema { get; set; }
Property Value
Methods
GetAdapter<A>(Class)
https://docs.oracle.com/javase/8/docs/api/javax/xml/bind/Marshaller.html#getAdapter-java.lang.Class-
A GetAdapter<A>(Class arg0) where A : XmlAdapter
Parameters
Returns
- A
A
Type Parameters
GetNode(object)
Node GetNode(object arg0)
Parameters
Returns
Exceptions
GetProperty(String)
object GetProperty(String arg0)
Parameters
Returns
Exceptions
Marshal(object, File)
void Marshal(object arg0, File arg1)
Parameters
Exceptions
Marshal(object, OutputStream)
void Marshal(object arg0, OutputStream arg1)
Parameters
arg0objectarg1OutputStream
Exceptions
Marshal(object, Writer)
void Marshal(object arg0, Writer arg1)
Parameters
Exceptions
Marshal(object, XMLEventWriter)
void Marshal(object arg0, XMLEventWriter arg1)
Parameters
arg0objectarg1XMLEventWriter
Exceptions
Marshal(object, XMLStreamWriter)
void Marshal(object arg0, XMLStreamWriter arg1)
Parameters
arg0objectarg1XMLStreamWriter
Exceptions
Marshal(object, Result)
void Marshal(object arg0, Result arg1)
Parameters
Exceptions
Marshal(object, Node)
void Marshal(object arg0, Node arg1)
Parameters
Exceptions
Marshal(object, ContentHandler)
void Marshal(object arg0, ContentHandler arg1)
Parameters
arg0objectarg1ContentHandler
Exceptions
SetAdapter(XmlAdapter)
void SetAdapter(XmlAdapter arg0)
Parameters
arg0XmlAdapter
SetAdapter<A>(Class, A)
void SetAdapter<A>(Class arg0, A arg1) where A : XmlAdapter
Parameters
Type Parameters
SetListener(Listener)
void SetListener(Marshaller.Listener arg0)
Parameters
SetProperty(String, object)
void SetProperty(String arg0, object arg1)