AutodiscoverService 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示对 Exchange 自动发现服务的绑定。
public ref class AutodiscoverService sealed : Microsoft::Exchange::WebServices::Data::ExchangeServiceBase
public sealed class AutodiscoverService : Microsoft.Exchange.WebServices.Data.ExchangeServiceBase
Public NotInheritable Class AutodiscoverService
Inherits ExchangeServiceBase
- 继承
注解
在 Exchange Web Services (EWS) 托管 API 中 ExchangeService ,类包含用于设置用户凭据、标识 EWS 终结点、发送和接收 SOAP 消息以及配置与 EWS 的连接的方法和属性。 若要使用 EWS 托管 API 执行操作,必须先设置 ExchangeService 类。
构造函数
AutodiscoverService() |
初始化 类的新实例 AutodiscoverService 。 |
AutodiscoverService(ExchangeVersion) |
初始化 具有 参数指定的 |
AutodiscoverService(String, ExchangeVersion) |
初始化 类的新实例,该类 AutodiscoverService 具有 由 |
AutodiscoverService(String) |
初始化 类的新实例,该类 AutodiscoverService 具有 参数 |
AutodiscoverService(Uri, ExchangeVersion) |
初始化 类的新实例,该类 AutodiscoverService 具有 由 |
AutodiscoverService(Uri) |
初始化 具有 参数指定的 |
属性
AcceptGzipEncoding |
获取或设置一个值,该值指示是否应接受 GZip 压缩编码。 (继承自 ExchangeServiceBase) |
ClientRequestId |
获取或设置请求 ID。 属性ClientRequestId适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 (继承自 ExchangeServiceBase) |
ConnectionGroupName |
获取或设置请求的连接组的名称。 属性ConnectionGroupName适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 (继承自 ExchangeServiceBase) |
CookieContainer |
获取或设置 Cookie 容器。 (继承自 ExchangeServiceBase) |
Credentials |
获取或设置用于在 Exchange Web Services (EWS) 进行身份验证的凭据。 (继承自 ExchangeServiceBase) |
Domain |
获取或设置指定的自动发现服务绑定到的域。 |
EnableScpLookup |
获取或设置实例在 AutodiscoverService 确定服务 URL 时是否应执行服务连接点 (SCP) 查找。 |
GetScpUrlsForDomainCallback |
获取或设置用于解析指定域的自动发现服务连接点 (SCP) URL 的委托。属性GetScpUrlsForDomainCallback适用于从 Exchange Server 2013 开始面向 Exchange 版本的客户端,包括Exchange Online。 |
HttpHeaders |
获取与向 Exchange Web Services (EWS) 的请求关联的 HTTP 标头列表。 (继承自 ExchangeServiceBase) |
HttpResponseHeaders |
从最后一个响应中获取 HTTP 标头的集合。 属性HttpResponseHeaders适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 (继承自 ExchangeServiceBase) |
IsExternal |
获取或设置一个值,该值指示 URL 指向的自动发现服务是公司网络内部) 内部 (,还是公司网络) 外部 (。 |
KeepAlive |
获取或设置请求是否应包含 Keep-alive 标头。 属性KeepAlive适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 (继承自 ExchangeServiceBase) |
PreAuthenticate |
获取或设置一个值,该值指示是否应执行 HTTP 预身份验证。 (继承自 ExchangeServiceBase) |
RedirectionUrlValidationCallback |
获取或设置重定向 URL 验证回调。 |
RequestedServerVersion |
获取请求的服务器版本。 (继承自 ExchangeServiceBase) |
ReturnClientRequestId |
获取或设置一个标志,指示客户端需要响应以包含请求 ID。 属性ReturnClientRequestId适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 (继承自 ExchangeServiceBase) |
SendClientLatencies |
获取或设置客户端是否必须发送客户端延迟信息。 属性SendClientLatencies适用于面向 Exchange Online 和从 2013 Exchange Server 开始的 Exchange 版本的客户端。 (继承自 ExchangeServiceBase) |
ServerInfo |
获取与处理最新请求的服务器关联的信息。 (继承自 ExchangeServiceBase) |
Timeout |
获取或设置发送 HTTP 请求和接收 HTTP 响应时使用的超时(以毫秒为单位)。 (继承自 ExchangeServiceBase) |
TraceEnabled |
获取或设置一个值,该值指示是否启用跟踪。 (继承自 ExchangeServiceBase) |
TraceFlags |
获取或设置跟踪标志。 (继承自 ExchangeServiceBase) |
TraceListener |
获取或设置跟踪侦听器。 (继承自 ExchangeServiceBase) |
Url |
获取或设置自动发现服务的 URL。 |
UseDefaultCredentials |
获取或设置一个值,该值指示是否应使用当前登录到 Windows 的用户的凭据通过 Exchange Web Services (EWS) 进行身份验证。 (继承自 ExchangeServiceBase) |
UserAgent |
获取或设置用户代理。 (继承自 ExchangeServiceBase) |
WebProxy |
获取或设置处理请求的 Web 代理服务器。 (继承自 ExchangeServiceBase) |
方法
GetDomainSettings(IEnumerable<String>, Nullable<ExchangeVersion>, DomainSettingName[]) |
检索具有指定服务器版本的指定 URL 处的一组域的指定设置。 |
GetDomainSettings(String, Nullable<ExchangeVersion>, DomainSettingName[]) |
检索具有指定服务器版本的域的指定设置。 |
GetUserSettings(String, UserSettingName[]) |
检索 SMTP 地址的指定用户设置。 |
GetUsersSettings(IEnumerable<String>, UserSettingName[]) |
检索一组用户的指定设置。 |
TryGetPartnerAccess(String, ExchangeCredentials, Uri) |
尝试检索指定租户的合作伙伴访问信息。 |
事件
OnResponseHeadersCaptured |
ResponseHeadersCapturedHandler调用处理程序。 从 2013 Exchange Server 开始,该OnResponseHeadersCaptured事件适用于面向 Exchange Online 和 Exchange 版本的客户端。 (继承自 ExchangeServiceBase) |
OnSerializeCustomSoapHeaders |
表示调用的事件,使应用程序能够在发送到Microsoft Exchange Server的请求中发出自定义 SOAP 标头。 (继承自 ExchangeServiceBase) |