AutodiscoverServiceBase
Contents
[
Hide
]AutodiscoverServiceBase class
Represents an abstract binding to an Autodiscover Service.
Constructors
| Name | Description |
|---|---|
| AutodiscoverServiceBase (2 overloads) | Initializes a new instance of the AutodiscoverServiceBase class. |
Methods
| Name | Description |
|---|---|
| CustomXmlSerializationDelegate | Defines a delegate that is used to allow applications to emit custom XML when SOAP requests are sent to Exchange . |
| DoOnSerializeCustomSoapHeaders | Calls the custom SOAP header serialization event handlers, if defined. |
| get_AcceptGzipEncoding | Gets a value indicating whether GZip compression encoding should be accepted. |
| get_ClientRequestId | Gets the request id for the request. |
| get_ConnectionGroupName | Gets the name of the connection group for the request. |
| get_CookieContainer | Gets the cookie container. |
| get_Credentials | Gets the credentials used to authenticate with the Exchange Web Services. Setting the Credentials property automatically sets the UseDefaultCredentials to false. |
| get_HttpHeaders | Gets a collection of HTTP headers that will be sent with each request to EWS. |
| get_HttpResponseHeaders | Gets a collection of HTTP headers from the last response. |
| get_KeepAlive | Gets if the request to the internet resource should contain a Connection HTTP header with the value Keep-alive |
| get_LogFileName | Gets log file name |
| get_Logger | Diagnostic logger |
| get_PreAuthenticate | Gets a value that indicates whether HTTP pre-authentication should be performed. |
| get_RequestedServerVersion | Gets the requested server version. |
| get_ReturnClientRequestId | Gets a flag to indicate whether the client requires the server side to return the request id. |
| get_SendClientLatencies | Gets a value indicating whether client latency info is push to server. |
| get_ServerInfo | Gets information associated with the server that processed the last request. Will be null if no requests have been processed. |
| get_SessionKey | Gets the session key. |
| get_SuppressXmlVersionHeader | For testing: suppresses generation of the SOAP version header. |
| get_Timeout | Gets the timeout used when sending HTTP requests and when receiving HTTP responses, in milliseconds. Defaults to 100000. |
| get_TimeZone | Gets the time zone this service is scoped to. |
| get_UseDateInLogFileName | Gets value which indicates if date has to be used in log file name. |
| get_UseDefaultCredentials | Gets a value indicating whether the credentials of the user currently logged into Windows should be used to authenticate with the Exchange Web Services. Setting UseDefaultCredentials to true automatically sets the Credentials property to null. |
| get_UserAgent | Gets the user agent. |
| get_WebProxy | Gets the web proxy that should be used when sending requests to EWS. Set this property to null to use the default web proxy. |
| initializeLogger | |
| InternalProcessHttpErrorResponse | Processes an HTTP error response |
| Log (5 overloads) | |
| PrepareHttpWebRequestForUrl | Creates an HttpWebRequest instance and initializes it with the appropriate parameters, based on the configuration of this service object. |
| SaveHttpResponseHeaders | Save the HTTP response headers. |
| set_AcceptGzipEncoding | Sets a value indicating whether GZip compression encoding should be accepted. |
| set_ClientRequestId | Sets the request id for the request. |
| set_ConnectionGroupName | Sets the name of the connection group for the request. |
| set_CookieContainer | Sets the cookie container. |
| set_Credentials | Sets the credentials used to authenticate with the Exchange Web Services. Setting the Credentials property automatically sets the UseDefaultCredentials to false. |
| set_KeepAlive | Sets if the request to the internet resource should contain a Connection HTTP header with the value Keep-alive |
| set_LogFileName | Sets log file name |
| set_PreAuthenticate | Sets a value that indicates whether HTTP pre-authentication should be performed. |
| set_ReturnClientRequestId | Sets a flag to indicate whether the client requires the server side to return the request id. |
| set_SendClientLatencies | Sets a value indicating whether client latency info is push to server. |
| set_ServerInfo | Gets information associated with the server that processed the last request. Will be null if no requests have been processed. |
| set_SuppressXmlVersionHeader | For testing: suppresses generation of the SOAP version header. |
| set_Timeout | Sets the timeout used when sending HTTP requests and when receiving HTTP responses, in milliseconds. Defaults to 100000. |
| set_UseDateInLogFileName | Sets value which indicates if date has to be used in log file name. |
| set_UseDefaultCredentials | Sets a value indicating whether the credentials of the user currently logged into Windows should be used to authenticate with the Exchange Web Services. Setting UseDefaultCredentials to true automatically sets the Credentials property to null. |
| set_UserAgent | Sets the user agent. |
| set_WebProxy | Sets the web proxy that should be used when sending requests to EWS. Set this property to null to use the default web proxy. |
| AutodiscoverRequest | |
| AutodiscoverService | |
| AccountIsLocked | Special HTTP status code that indicates that the account is locked. |
| OnSerializeCustomSoapHeaders | Provides an event that applications can implement to emit custom SOAP headers in requests that are sent to Exchange . |