AutodiscoverService Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une liaison au service de découverte automatique 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
- Héritage
Remarques
Dans l’API managée des services Web Exchange (EWS), la ExchangeService classe contient les méthodes et les propriétés utilisées pour définir les informations d’identification de l’utilisateur, identifier les points de terminaison EWS, envoyer et recevoir des messages SOAP et configurer les connexions à EWS. Pour effectuer une opération à l’aide de l’API managée EWS, vous devez d’abord configurer la ExchangeService classe .
Constructeurs
AutodiscoverService() |
Initialise une nouvelle instance de la AutodiscoverService classe . |
AutodiscoverService(ExchangeVersion) |
Initialise une nouvelle instance de la classe dont la AutodiscoverService version du serveur est spécifiée par le |
AutodiscoverService(String, ExchangeVersion) |
Initialise une nouvelle instance de la classe dont le AutodiscoverService domaine est spécifié par le |
AutodiscoverService(String) |
Initialise une nouvelle instance de la AutodiscoverService classe dont le domaine est spécifié par le |
AutodiscoverService(Uri, ExchangeVersion) |
Initialise une nouvelle instance de la classe dont l’URL AutodiscoverService du service de découverte automatique est spécifiée par le |
AutodiscoverService(Uri) |
Initialise une nouvelle instance de la classe dont l’URL AutodiscoverService du service de découverte automatique est spécifiée par le |
Propriétés
AcceptGzipEncoding |
Obtient ou définit une valeur qui indique si l’encodage de compression GZip doit être accepté. (Hérité de ExchangeServiceBase) |
ClientRequestId |
Obtient ou définit l’ID de requête. La ClientRequestId propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013. (Hérité de ExchangeServiceBase) |
ConnectionGroupName |
Obtient ou définit le nom du groupe de connexions pour la requête. La ConnectionGroupName propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013. (Hérité de ExchangeServiceBase) |
CookieContainer |
Obtient ou définit le conteneur de cookies. (Hérité de ExchangeServiceBase) |
Credentials |
Obtient ou définit les informations d’identification utilisées pour l’authentification auprès des services Web Exchange (EWS). (Hérité de ExchangeServiceBase) |
Domain |
Obtient ou définit le domaine auquel le service de découverte automatique spécifié est lié. |
EnableScpLookup |
Obtient ou définit si le AutodiscoverService instance doit effectuer une recherche de point de connexion de service (SCP) lors de la détermination de l’URL du service. |
GetScpUrlsForDomainCallback |
Obtient ou définit le délégué utilisé pour résoudre les URL scp (Autodiscover Service Connection Point) pour un domaine spécifié. La GetScpUrlsForDomainCallback propriété s’applique aux clients qui ciblent les versions d’Exchange à compter de Exchange Server 2013, y compris Exchange Online. |
HttpHeaders |
Obtient une liste d’en-têtes HTTP associés aux demandes adressées aux services Web Exchange (EWS). (Hérité de ExchangeServiceBase) |
HttpResponseHeaders |
Obtient une collection d’en-têtes HTTP à partir de la dernière réponse. La HttpResponseHeaders propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013. (Hérité de ExchangeServiceBase) |
IsExternal |
Obtient ou définit une valeur qui indique si le service de découverte automatique vers lequel l’URL pointe est interne (à l’intérieur du réseau d’entreprise) ou externe (en dehors du réseau d’entreprise). |
KeepAlive |
Obtient ou définit si une requête doit contenir un en-tête Keep-alive. La KeepAlive propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013. (Hérité de ExchangeServiceBase) |
PreAuthenticate |
Obtient ou définit une valeur qui indique si la pré-authentification HTTP doit être effectuée. (Hérité de ExchangeServiceBase) |
RedirectionUrlValidationCallback |
Obtient ou définit le rappel de validation d’URL de redirection. |
RequestedServerVersion |
Obtient la version du serveur demandée. (Hérité de ExchangeServiceBase) |
ReturnClientRequestId |
Obtient ou définit un indicateur indiquant qu’un client a besoin de réponses pour inclure l’ID de requête. La ReturnClientRequestId propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013. (Hérité de ExchangeServiceBase) |
SendClientLatencies |
Obtient ou définit si les informations de latence du client doivent être envoyées par le client. La SendClientLatencies propriété s’applique aux clients qui ciblent Exchange Online et versions d’Exchange à compter de Exchange Server 2013. (Hérité de ExchangeServiceBase) |
ServerInfo |
Obtient des informations associées au serveur qui a traité la requête la plus récente. (Hérité de ExchangeServiceBase) |
Timeout |
Obtient ou définit le délai d’expiration utilisé lors de l’envoi de requêtes HTTP et de la réception de réponses HTTP, en millisecondes. (Hérité de ExchangeServiceBase) |
TraceEnabled |
Obtient ou définit une valeur qui indique si le suivi est activé. (Hérité de ExchangeServiceBase) |
TraceFlags |
Obtient ou définit les indicateurs de trace. (Hérité de ExchangeServiceBase) |
TraceListener |
Obtient ou définit l’écouteur de suivi. (Hérité de ExchangeServiceBase) |
Url |
Obtient ou définit l’URL du service de découverte automatique. |
UseDefaultCredentials |
Obtient ou définit une valeur qui indique si les informations d’identification de l’utilisateur actuellement connecté à Windows doivent être utilisées pour s’authentifier auprès des services Web Exchange (EWS). (Hérité de ExchangeServiceBase) |
UserAgent |
Obtient ou définit l’agent utilisateur. (Hérité de ExchangeServiceBase) |
WebProxy |
Obtient ou définit le serveur proxy web qui gère les requêtes. (Hérité de ExchangeServiceBase) |
Méthodes
GetDomainSettings(IEnumerable<String>, Nullable<ExchangeVersion>, DomainSettingName[]) |
Récupère les paramètres spécifiés pour un ensemble de domaines aux URL spécifiées avec la version de serveur spécifiée. |
GetDomainSettings(String, Nullable<ExchangeVersion>, DomainSettingName[]) |
Récupère les paramètres spécifiés pour un domaine avec la version de serveur spécifiée. |
GetUserSettings(String, UserSettingName[]) |
Récupère les paramètres utilisateur spécifiés pour une adresse SMTP. |
GetUsersSettings(IEnumerable<String>, UserSettingName[]) |
Récupère les paramètres spécifiés pour un ensemble d’utilisateurs. |
TryGetPartnerAccess(String, ExchangeCredentials, Uri) |
Tente de récupérer les informations d’accès partenaire pour le locataire spécifié. |
Événements
OnResponseHeadersCaptured |
Appelle le ResponseHeadersCapturedHandler gestionnaire. L’événement OnResponseHeadersCaptured s’applique aux clients qui ciblent des Exchange Online et des versions d’Exchange à compter de Exchange Server 2013. (Hérité de ExchangeServiceBase) |
OnSerializeCustomSoapHeaders |
Représente l’événement appelé pour permettre aux applications d’émettre des en-têtes SOAP personnalisés dans les demandes envoyées à Microsoft Exchange Server. (Hérité de ExchangeServiceBase) |