Freigeben über


ExchangeServiceBase Klasse

Definition

Stellt eine abstrakte Bindung an einen Exchange-Dienst dar.

public ref class ExchangeServiceBase abstract
public abstract class ExchangeServiceBase
Public MustInherit Class ExchangeServiceBase
Vererbung
ExchangeServiceBase
Abgeleitet

Eigenschaften

AcceptGzipEncoding

Ruft einen Wert ab, der angibt, ob die GZip-Komprimierungscodierung akzeptiert werden soll, oder legt diesen fest.

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.

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.

CookieContainer

Ruft den Cookiecontainer ab oder legt den Container fest.

Credentials

Ruft die Anmeldeinformationen ab, die für die Authentifizierung bei Exchange-Webdiensten (EWS) verwendet werden, oder legt diese fest.

HttpHeaders

Ruft eine Liste der HTTP-Header ab, die Anforderungen an Exchange-Webdienste (EWS) zugeordnet sind.

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.

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.

PreAuthenticate

Ruft einen Wert ab, der angibt, ob die HTTP-Vorauthentifizierung durchgeführt werden soll, oder legt diesen fest.

RequestedServerVersion

Ruft die angeforderte Serverversion ab.

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.

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.

ServerInfo

Ruft Informationen ab, die dem Server zugeordnet sind, der die letzte Anforderung verarbeitet hat.

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.

TraceEnabled

Ruft einen Wert ab, der angibt, ob die Ablaufverfolgung aktiviert ist, oder legt diesen fest.

TraceFlags

Ruft die Ablaufverfolgungsflags ab oder legt sie fest.

TraceListener

Ruft den Ablaufverfolgungslistener ab oder legt ihn 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.

UserAgent

Ruft den Benutzer-Agent ab oder legt den Benutzer-Agent fest.

WebProxy

Ruft den Webproxyserver ab, der Anforderungen verarbeitet, oder legt diesen fest.

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.

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.

Gilt für: