Partager via


ExchangeServiceBase Classe

Définition

Représente une liaison abstraite à un service Exchange.

public ref class ExchangeServiceBase abstract
public abstract class ExchangeServiceBase
Public MustInherit Class ExchangeServiceBase
Héritage
ExchangeServiceBase
Dérivé

Propriétés

AcceptGzipEncoding

Obtient ou définit une valeur qui indique si l’encodage de compression GZip doit être accepté.

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.

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.

CookieContainer

Obtient ou définit le conteneur de cookies.

Credentials

Obtient ou définit les informations d’identification utilisées pour l’authentification auprès des services Web Exchange (EWS).

HttpHeaders

Obtient une liste d’en-têtes HTTP associés aux demandes adressées aux services Web Exchange (EWS).

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.

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.

PreAuthenticate

Obtient ou définit une valeur qui indique si la pré-authentification HTTP doit être effectuée.

RequestedServerVersion

Obtient la version du serveur demandée.

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.

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.

ServerInfo

Obtient des informations associées au serveur qui a traité la requête la plus récente.

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.

TraceEnabled

Obtient ou définit une valeur qui indique si le suivi est activé.

TraceFlags

Obtient ou définit les indicateurs de trace.

TraceListener

Obtient ou définit l’écouteur de suivi.

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).

UserAgent

Obtient ou définit l’agent utilisateur.

WebProxy

Obtient ou définit le serveur proxy web qui gère les requêtes.

É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.

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.

S’applique à