EwsServiceXmlWriter class

XML writer
Implemented types

Constructors

EwsServiceXmlWriter(ExchangeServiceBase _service, StreamConsumer<List<int>>? stream)
Initializes a new instance of the

Properties

hashCode int
The hash code for this object.
no setterinherited
InternalWriter XmlWriter?
Writes the base64-encoded element value.
no setter
IsTimeZoneHeaderEmitted bool
Gets or sets a value indicating whether the time zone SOAP header was emitted through this writer.
getter/setter pair
RequireWSSecurityUtilityNamespace bool
Gets or sets a value indicating whether the SOAP message need WSSecurity Utility namespace.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
Service ExchangeServiceBase
Gets the service.
no setter

Methods

Dispose() Future<void>
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
override
Flush() Future<void>
Flushes this instance.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
TryConvertObjectToString(Object? value, OutParam<String> strValueOut) bool
Try to convert object to a string.
WriteAttributeString(String localName, String? stringValue) → void
Writes the attribute value.
WriteAttributeStringWithPrefix(String namespacePrefix, String localName, String? stringValue) → void
Writes the attribute value.
WriteAttributeValue(String localName, Object? value, [bool alwaysWriteEmptyString = false]) → void
Writes the attribute value. Does not emit empty String values.
WriteAttributeValueWithPrefix(String namespacePrefix, String localName, Object value) → void
Writes the attribute value.
WriteBase64ElementValue(Uint8List buffer) → void
Writes the base64-encoded element value.
WriteElementValue(XmlNamespace xmlNamespace, String? localName, String? displayName, Object? value) → void
Writes the element value.
WriteElementValueWithNamespace(XmlNamespace xmlNamespace, String localName, Object? value) → void
Writes the element value.
WriteEndElement() → void
Writes the end element.
WriteNode(XmlNode xmlNode) → void
Writes the Xml Node
WriteStartElement(XmlNamespace xmlNamespace, String? localName) → void
Writes the start element.
WriteValue(String? value, String? name) → void
Writes String value.

Operators

operator ==(Object other) bool
The equality operator.
inherited