Export (0) Print
Expand All

ExchangeServiceBase members

Represents an abstract binding to an Exchange service.

The following tables list the members exposed by the ExchangeServiceBase type.

  Name Description
Public property AcceptGzipEncoding Gets or sets a value that indicates whether GZip compression encoding should be accepted.
Public property ClientRequestId Gets or sets the request ID. The ClientRequestId property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property ConnectionGroupName Gets or sets the name of the connection group for the request. The ConnectionGroupName property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property CookieContainer Gets or sets the cookie container.
Public property Credentials Gets or sets the credentials that are used to authenticate with Exchange Web Services (EWS).
Public property HttpHeaders Gets a list of HTTP headers associated with requests to Exchange Web Services (EWS).
Public property HttpResponseHeaders Gets a collection of HTTP headers from the last response. The HttpResponseHeaders property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property KeepAlive Gets or sets whether a request should contain a Keep-alive header. The KeepAlive property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property PreAuthenticate Gets or sets a value that indicates whether HTTP pre-authentication should be performed.
Public property RequestedServerVersion Gets the requested server version.
Public property ReturnClientRequestId Gets or sets a flag indicating that a client requires responses to include the request ID. The ReturnClientRequestId property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property SendClientLatencies Gets or sets whether client latency information must be sent by the client. The SendClientLatencies property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public property ServerInfo Gets information that is associated with the server that processed the most recent request.
Public property Timeout Gets or sets the timeout that is used when sending HTTP requests and when receiving HTTP responses, in milliseconds.
Public property TraceEnabled Gets or sets a value that indicates whether tracing is enabled.
Public property TraceFlags Gets or sets the trace flags.
Public property TraceListener Gets or sets the trace listener.
Public property UseDefaultCredentials Gets or sets a value that indicates whether the credentials of the user who is currently logged on to Windows should be used to authenticate with Exchange Web Services (EWS).
Public property UserAgent Gets or sets the user agent.
Public property WebProxy Gets or sets the Web proxy server that handles requests.
Top

  Name Description
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetHashCode (inherited from Object)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method ToString (inherited from Object)
Top

  Name Description
Public event OnResponseHeadersCaptured Calls the ResponseHeadersCapturedHandler handler. The OnResponseHeadersCaptured event is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
Public event OnSerializeCustomSoapHeaders Represents the event that is called to enable applications to emit custom SOAP headers in requests that are sent to Microsoft Exchange Server.
Top
Show:
© 2014 Microsoft