AutodiscoverService Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет привязку к службе автообнаружения 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
- Наследование
Комментарии
В управляемом API веб-служб Exchange (EWS) класс содержит методы и свойства, ExchangeService используемые для установки учетных данных пользователя, идентификации конечных точек EWS, отправки и получения сообщений SOAP, а также настройки подключений к EWS. Чтобы выполнить операцию с помощью управляемого API EWS, необходимо сначала настроить ExchangeService класс .
Конструкторы
AutodiscoverService() |
Инициализирует новый экземпляр AutodiscoverService класса . |
AutodiscoverService(ExchangeVersion) |
Инициализирует новый экземпляр AutodiscoverService класса с версией сервера, указанной параметром |
AutodiscoverService(String, ExchangeVersion) |
Инициализирует новый экземпляр AutodiscoverService класса с доменом, указанным параметром |
AutodiscoverService(String) |
Инициализирует новый экземпляр AutodiscoverService класса с доменом, указанным параметром |
AutodiscoverService(Uri, ExchangeVersion) |
Инициализирует новый экземпляр AutodiscoverService класса , имеющий URL-адрес службы автообнаружения, указанный |
AutodiscoverService(Uri) |
Инициализирует новый экземпляр AutodiscoverService класса с URL-адресом службы автообнаружения, указанным параметром |
Свойства
AcceptGzipEncoding |
Возвращает или задает значение, указывающее, следует ли принимать кодировку сжатия GZip. (Унаследовано от ExchangeServiceBase) |
ClientRequestId |
Возвращает или задает идентификатор запроса. Свойство ClientRequestId применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. (Унаследовано от ExchangeServiceBase) |
ConnectionGroupName |
Возвращает или задает имя группы подключения для запроса. Свойство ConnectionGroupName применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. (Унаследовано от ExchangeServiceBase) |
CookieContainer |
Возвращает или задает контейнер файлов cookie. (Унаследовано от ExchangeServiceBase) |
Credentials |
Возвращает или задает учетные данные, используемые для проверки подлинности в веб-службах Exchange (EWS). (Унаследовано от ExchangeServiceBase) |
Domain |
Возвращает или задает домен, к которому привязана указанная служба автообнаружения. |
EnableScpLookup |
Возвращает или задает значение, указывающее, должен ли AutodiscoverService экземпляр выполнять поиск точки подключения службы (SCP) при определении URL-адреса службы. |
GetScpUrlsForDomainCallback |
Возвращает или задает делегат, используемый для разрешения URL-адресов точек подключения службы автообнаружения (SCP) для указанного домена. Свойство GetScpUrlsForDomainCallback применимо к клиентам, предназначенным для версий Exchange, начиная с Exchange Server 2013 года, включая Exchange Online. |
HttpHeaders |
Возвращает список заголовков HTTP, связанных с запросами к веб-службам Exchange (EWS). (Унаследовано от ExchangeServiceBase) |
HttpResponseHeaders |
Возвращает коллекцию заголовков HTTP из последнего ответа. Свойство HttpResponseHeaders применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. (Унаследовано от ExchangeServiceBase) |
IsExternal |
Возвращает или задает значение, указывающее, является ли служба автообнаружения, на которую указывает URL-адрес, внутренней (внутри корпоративной сети) или внешней (вне корпоративной сети). |
KeepAlive |
Возвращает или задает значение, указывающее, должен ли запрос содержать заголовок Keep-alive. Свойство KeepAlive применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. (Унаследовано от ExchangeServiceBase) |
PreAuthenticate |
Возвращает или задает значение, указывающее, должна ли выполняться предварительная проверка подлинности HTTP. (Унаследовано от ExchangeServiceBase) |
RedirectionUrlValidationCallback |
Возвращает или задает обратный вызов проверки URL-адреса перенаправления. |
RequestedServerVersion |
Возвращает запрошенную версию сервера. (Унаследовано от ExchangeServiceBase) |
ReturnClientRequestId |
Возвращает или задает флаг, указывающий, что клиенту требуются ответы для включения идентификатора запроса. Свойство ReturnClientRequestId применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. (Унаследовано от ExchangeServiceBase) |
SendClientLatencies |
Возвращает или задает значение, указывающее, должны ли клиент отправлять сведения о задержке клиента. Свойство SendClientLatencies применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. (Унаследовано от ExchangeServiceBase) |
ServerInfo |
Получает сведения, связанные с сервером, обрабатывающим последний запрос. (Унаследовано от ExchangeServiceBase) |
Timeout |
Возвращает или задает время ожидания, используемое при отправке HTTP-запросов и при получении HTTP-ответов в миллисекундах. (Унаследовано от ExchangeServiceBase) |
TraceEnabled |
Возвращает или задает значение, указывающее, включена ли трассировка. (Унаследовано от ExchangeServiceBase) |
TraceFlags |
Возвращает или задает флаги трассировки. (Унаследовано от ExchangeServiceBase) |
TraceListener |
Возвращает или задает прослушиватель трассировки. (Унаследовано от ExchangeServiceBase) |
Url |
Возвращает или задает URL-адрес службы автообнаружения. |
UseDefaultCredentials |
Возвращает или задает значение, указывающее, следует ли использовать учетные данные пользователя, вошедшего в Систему Windows, для проверки подлинности в веб-службах Exchange (EWS). (Унаследовано от ExchangeServiceBase) |
UserAgent |
Возвращает или задает агент пользователя. (Унаследовано от ExchangeServiceBase) |
WebProxy |
Возвращает или задает веб-прокси-сервер, обрабатывающий запросы. (Унаследовано от 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 Вызывает обработчик. Это OnResponseHeadersCaptured событие применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. (Унаследовано от ExchangeServiceBase) |
OnSerializeCustomSoapHeaders |
Представляет событие, вызываемое для предоставления приложениям пользовательских заголовков SOAP в запросах, отправляемых в Microsoft Exchange Server. (Унаследовано от ExchangeServiceBase) |