AutodiscoverService Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Bindung an den Exchange AutoErmittlungsdienst dar.
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
- Vererbung
Hinweise
In der verwalteten EXCHANGE-Webdienste-API (EWS) enthält die ExchangeService -Klasse die Methoden und Eigenschaften, die zum Festlegen von Benutzeranmeldeinformationen, Identifizieren von EWS-Endpunkten, Senden und Empfangen von SOAP-Nachrichten und Konfigurieren von Verbindungen mit EWS verwendet werden. Um einen Vorgang mithilfe der verwalteten EWS-API auszuführen, müssen Sie zuerst die ExchangeService -Klasse einrichten.
Konstruktoren
AutodiscoverService() |
Initialisiert eine neue instance der AutodiscoverService -Klasse. |
AutodiscoverService(ExchangeVersion) |
Initialisiert eine neue instance der AutodiscoverService -Klasse, die über die vom |
AutodiscoverService(String, ExchangeVersion) |
Initialisiert eine neue instance der AutodiscoverService -Klasse, die über die durch den |
AutodiscoverService(String) |
Initialisiert eine neue instance der AutodiscoverService -Klasse, die über die durch den |
AutodiscoverService(Uri, ExchangeVersion) |
Initialisiert eine neue instance der AutodiscoverService Klasse, die über die durch den |
AutodiscoverService(Uri) |
Initialisiert eine neue instance der AutodiscoverService Klasse, die über die durch den |
Eigenschaften
AcceptGzipEncoding |
Ruft einen Wert ab, der angibt, ob die GZip-Komprimierungscodierung akzeptiert werden soll, oder legt diesen fest. (Geerbt von ExchangeServiceBase) |
ClientRequestId |
Ruft die Anforderungs-ID ab oder legt diese fest. Die ClientRequestId -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. (Geerbt von ExchangeServiceBase) |
ConnectionGroupName |
Ruft den Namen der Verbindungsgruppe für die Anforderung ab oder legt den Namen fest. Die ConnectionGroupName -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. (Geerbt von ExchangeServiceBase) |
CookieContainer |
Ruft den Cookiecontainer ab oder legt den Container fest. (Geerbt von ExchangeServiceBase) |
Credentials |
Ruft die Anmeldeinformationen ab, die für die Authentifizierung bei Exchange-Webdiensten (EWS) verwendet werden, oder legt diese fest. (Geerbt von ExchangeServiceBase) |
Domain |
Ruft die Domäne ab, an die der angegebene AutoErmittlungsdienst gebunden ist, oder legt diese fest. |
EnableScpLookup |
Ruft ab oder legt fest, ob der AutodiscoverService instance beim Ermitteln der Dienst-URL eine SCP-Suche (Service Connection Point) ausführen soll. |
GetScpUrlsForDomainCallback |
Ruft den Delegaten ab, der zum Auflösen von SCP-URLs (AutoErmittlungsdienstverbindungspunkt) für eine angegebene Domäne verwendet wird, oder legt diesen fest. Die GetScpUrlsForDomainCallback -Eigenschaft gilt für Clients, die auf Versionen von Exchange ab Exchange Server 2013 abzielen, einschließlich Exchange Online. |
HttpHeaders |
Ruft eine Liste der HTTP-Header ab, die Anforderungen an Exchange-Webdienste (EWS) zugeordnet sind. (Geerbt von ExchangeServiceBase) |
HttpResponseHeaders |
Ruft eine Auflistung von HTTP-Headern aus der letzten Antwort ab. Die HttpResponseHeaders -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. (Geerbt von ExchangeServiceBase) |
IsExternal |
Ruft einen Wert ab, der angibt, ob der AutoErmittlungsdienst, auf den die URL verweist, intern (innerhalb des Unternehmensnetzwerks) oder extern (außerhalb des Unternehmensnetzwerks) ist, oder legt diesen fest. |
KeepAlive |
Ruft ab oder legt fest, ob eine Anforderung einen Keep-Alive-Header enthalten soll. Die KeepAlive -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. (Geerbt von ExchangeServiceBase) |
PreAuthenticate |
Ruft einen Wert ab, der angibt, ob die HTTP-Vorauthentifizierung durchgeführt werden soll, oder legt diesen fest. (Geerbt von ExchangeServiceBase) |
RedirectionUrlValidationCallback |
Ruft den Überprüfungsrückruf der Umleitungs-URL ab oder legt ihn fest. |
RequestedServerVersion |
Ruft die angeforderte Serverversion ab. (Geerbt von ExchangeServiceBase) |
ReturnClientRequestId |
Ruft ein Flag ab, das angibt, dass für einen Client Antworten erforderlich sind, um die Anforderungs-ID einzuschließen, oder legt dieses fest. Die ReturnClientRequestId -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. (Geerbt von ExchangeServiceBase) |
SendClientLatencies |
Ruft ab oder legt fest, ob Clientlatenzinformationen vom Client gesendet werden müssen. Die SendClientLatencies -Eigenschaft gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. (Geerbt von ExchangeServiceBase) |
ServerInfo |
Ruft Informationen ab, die dem Server zugeordnet sind, der die letzte Anforderung verarbeitet hat. (Geerbt von ExchangeServiceBase) |
Timeout |
Ruft das Timeout ab, das beim Senden von HTTP-Anforderungen und beim Empfangen von HTTP-Antworten in Millisekunden verwendet wird, oder legt dieses fest. (Geerbt von ExchangeServiceBase) |
TraceEnabled |
Ruft einen Wert ab, der angibt, ob die Ablaufverfolgung aktiviert ist, oder legt diesen fest. (Geerbt von ExchangeServiceBase) |
TraceFlags |
Ruft die Ablaufverfolgungsflags ab oder legt sie fest. (Geerbt von ExchangeServiceBase) |
TraceListener |
Ruft den Ablaufverfolgungslistener ab oder legt ihn fest. (Geerbt von ExchangeServiceBase) |
Url |
Ruft die URL des AutoErmittlungsdiensts ab oder legt diese fest. |
UseDefaultCredentials |
Ruft einen Wert ab, der angibt, ob die Anmeldeinformationen des Benutzers, der derzeit bei Windows angemeldet ist, für die Authentifizierung mit Exchange-Webdiensten (EWS) verwendet werden sollen, oder legt diesen fest. (Geerbt von ExchangeServiceBase) |
UserAgent |
Ruft den Benutzer-Agent ab oder legt den Benutzer-Agent fest. (Geerbt von ExchangeServiceBase) |
WebProxy |
Ruft den Webproxyserver ab, der Anforderungen verarbeitet, oder legt diesen fest. (Geerbt von ExchangeServiceBase) |
Methoden
GetDomainSettings(IEnumerable<String>, Nullable<ExchangeVersion>, DomainSettingName[]) |
Ruft die angegebenen Einstellungen für eine Gruppe von Domänen an den angegebenen URLs mit der angegebenen Serverversion ab. |
GetDomainSettings(String, Nullable<ExchangeVersion>, DomainSettingName[]) |
Ruft die angegebenen Einstellungen für eine Domäne mit der angegebenen Serverversion ab. |
GetUserSettings(String, UserSettingName[]) |
Ruft die angegebenen Benutzereinstellungen für eine SMTP-Adresse ab. |
GetUsersSettings(IEnumerable<String>, UserSettingName[]) |
Ruft die angegebenen Einstellungen für eine Gruppe von Benutzern ab. |
TryGetPartnerAccess(String, ExchangeCredentials, Uri) |
Versucht, die Partnerzugriffsinformationen für den angegebenen Mandanten abzurufen. |
Ereignisse
OnResponseHeadersCaptured |
Ruft den ResponseHeadersCapturedHandler Handler auf. Das OnResponseHeadersCaptured Ereignis gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden. (Geerbt von ExchangeServiceBase) |
OnSerializeCustomSoapHeaders |
Stellt das Ereignis dar, das aufgerufen wird, damit Anwendungen benutzerdefinierte SOAP-Header in Anforderungen ausgeben können, die an Microsoft Exchange Server gesendet werden. (Geerbt von ExchangeServiceBase) |