AutodiscoverService

AutodiscoverService class

Inherits: Aspose::Email::Clients::Exchange::AutodiscoverServiceBase

Represents a binding to the Exchange Autodiscover Service.

Constructors

NameDescription
AutodiscoverService (8 overloads)Initializes a new instance of the AutodiscoverService class.

Methods

NameDescription
Func
FuncC
Assert
CreateExceptionResponse
get_DnsServerAddressGets the DNS server address.
get_DomainGets the domain this service is bound to. When this property is set, the domain name is used to automatically determine the Autodiscover service URL.
get_EnableScpLookupGets a value indicating whether the AutodiscoverService should perform SCP (ServiceConnectionPoint) record lookup when determining the Autodiscover service URL.
get_GetScpUrlsForDomainCallbackGets the delegate used to resolve Autodiscover SCP urls for a specified domain.
get_IsExternalGets a value indicating whether the Autodiscover service that URL points to is internal (inside the corporate network) or external (outside the corporate network).
get_RedirectionUrlValidationCallbackGets the redirection URL validation callback.
get_UrlGets the URL this service is bound to.
GetAutodiscoverServiceHostsGets the list of autodiscover service hosts.
GetAutodiscoverServiceUrlsGets the list of autodiscover service URLs.
GetDomainSettings (3 overloads)Retrieves the specified settings for a set of domains.
GetLegacyUserSettingsCalls the legacy Autodiscover service to retrieve configuration settings.
GetRedirectionUrlFromDnsSrvRecordGet an autodiscover SRV record in DNS and construct autodiscover URL.
GetUserSettings (2 overloads)Gets the user settings using Autodiscover SOAP service.
GetUsersSettingsRetrieves the specified settings for a set of users.
InternalGetLegacyUserSettingsGets user settings from Autodiscover legacy endpoint.
InternalGetSoapUserSettingsCalls the SOAP Autodiscover service for user settings for a single SMTP address.
PrepareHttpWebRequestForUrlCreates an HttpWebRequest instance and initializes it with the appropriate parameters, based on the configuration of this service object.
ProcessHttpErrorResponseProcesses an HTTP error response.
set_DnsServerAddressSets the DNS server address.
set_DomainSets the domain this service is bound to. When this property is set, the domain name is used to automatically determine the Autodiscover service URL.
set_EnableScpLookupSets a value indicating whether the AutodiscoverService should perform SCP (ServiceConnectionPoint) record lookup when determining the Autodiscover service URL.
set_GetScpUrlsForDomainCallbackSets the delegate used to resolve Autodiscover SCP urls for a specified domain.
set_IsExternalGets a value indicating whether the Autodiscover service that URL points to is internal (inside the corporate network) or external (outside the corporate network).
set_RedirectionUrlValidationCallbackSets the redirection URL validation callback.
set_UrlSets the URL this service is bound to.
TraceResponseTraces the response.
ValidateParam
AutodiscoverMaxRedirectionsMaximum number of Url (or address) redirections that will be followed by an Autodiscover call