AutodiscoverRequest class abstract
- Implementers
Constructors
- AutodiscoverRequest(AutodiscoverService _service, Uri? _url)
- Initializes a new instance of the
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- Service → AutodiscoverService
-
Gets the service.
no setter
- Url → Uri?
-
Gets the URL.
no setter
Methods
-
CreateRedirectionResponse(
IEwsHttpWebResponse httpWebResponse) → AutodiscoverResponse? - Create a redirection response.
-
CreateServiceResponse(
) → AutodiscoverResponse - Creates the service response.
-
GetRequestXmlElementName(
) → String - Gets the name of the request XML element.
-
GetResponseXmlElementName(
) → String - Gets the name of the response XML element.
-
GetWsAddressingActionName(
) → String - Gets the WS-Addressing action name.
-
InternalExecute(
) → Future< AutodiscoverResponse> - Executes this instance.
-
LoadFromXml(
EwsXmlReader reader) → AutodiscoverResponse - Loads responses from XML.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
ProcessWebException(
WebException webException) → Future< void> - Processes the web exception.
-
ReadServerVersionInfo(
EwsXmlReader reader) → ExchangeServerInfo - Read ServerVersionInfo SOAP header.
-
ReadSoapBody(
EwsXmlReader reader) → AutodiscoverResponse - Read SOAP body.
-
ReadSoapFault(
EwsXmlReader reader) → SoapFaultDetails? - Reads the SOAP fault.
-
ReadSoapHeader(
EwsXmlReader reader) → void - Reads a single SOAP header.
-
ReadSoapHeaders(
EwsXmlReader reader) → void - Read SOAP headers.
-
toString(
) → String -
A string representation of this object.
inherited
-
Validate(
) → void - Validates the request.
-
WriteAttributesToXml(
EwsServiceXmlWriter writer) → void - Writes attributes to request XML.
-
WriteBodyToXml(
EwsServiceXmlWriter writer) → void - Writes XML body.
-
WriteElementsToXml(
EwsServiceXmlWriter writer) → void - Writes elements to request XML.
-
WriteExtraCustomSoapHeadersToXml(
EwsServiceXmlWriter writer) → void - Write extra headers.
-
WriteSoapRequest(
Uri? requestUrl, EwsServiceXmlWriter writer) → void - Writes the autodiscover SOAP request.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
GetResponseStream(
IEwsHttpWebResponse response) → Stream - Gets the response stream (may be wrapped with GZip/Deflate stream to decompress content)
-
IsRedirectionResponse(
IEwsHttpWebResponse httpWebResponse) → bool - Determines whether response is a redirection.