ExchangeServiceBase 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示对 Exchange 服务的抽象绑定。
public ref class ExchangeServiceBase abstract
public abstract class ExchangeServiceBase
Public MustInherit Class ExchangeServiceBase
- 继承
-
ExchangeServiceBase
- 派生
属性
AcceptGzipEncoding |
获取或设置一个值,该值指示是否应接受 GZip 压缩编码。 |
ClientRequestId |
获取或设置请求 ID。 属性ClientRequestId适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 |
ConnectionGroupName |
获取或设置请求的连接组的名称。 属性ConnectionGroupName适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 |
CookieContainer |
获取或设置 Cookie 容器。 |
Credentials |
获取或设置用于在 Exchange Web Services (EWS) 进行身份验证的凭据。 |
HttpHeaders |
获取与向 Exchange Web Services (EWS) 的请求关联的 HTTP 标头列表。 |
HttpResponseHeaders |
从最后一个响应中获取 HTTP 标头的集合。 属性HttpResponseHeaders适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 |
KeepAlive |
获取或设置请求是否应包含 Keep-alive 标头。 属性KeepAlive适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 |
PreAuthenticate |
获取或设置一个值,该值指示是否应执行 HTTP 预身份验证。 |
RequestedServerVersion |
获取请求的服务器版本。 |
ReturnClientRequestId |
获取或设置一个标志,指示客户端需要响应以包含请求 ID。 属性ReturnClientRequestId适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 |
SendClientLatencies |
获取或设置客户端是否必须发送客户端延迟信息。 属性SendClientLatencies适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 |
ServerInfo |
获取与处理最新请求的服务器关联的信息。 |
Timeout |
获取或设置发送 HTTP 请求和接收 HTTP 响应时使用的超时(以毫秒为单位)。 |
TraceEnabled |
获取或设置一个值,该值指示是否启用跟踪。 |
TraceFlags |
获取或设置跟踪标志。 |
TraceListener |
获取或设置跟踪侦听器。 |
UseDefaultCredentials |
获取或设置一个值,该值指示是否应使用当前登录到 Windows 的用户的凭据通过 Exchange Web Services (EWS) 进行身份验证。 |
UserAgent |
获取或设置用户代理。 |
WebProxy |
获取或设置处理请求的 Web 代理服务器。 |
事件
OnResponseHeadersCaptured |
ResponseHeadersCapturedHandler调用处理程序。 从 2013 Exchange Server 开始,该OnResponseHeadersCaptured事件适用于面向 Exchange Online 和 Exchange 版本的客户端。 |
OnSerializeCustomSoapHeaders |
表示调用的事件,使应用程序能够在发送到Microsoft Exchange Server的请求中发出自定义 SOAP 标头。 |