Compartilhar via


ExchangeServiceBase Classe

Definição

Representa uma associação abstrata a um serviço do Exchange.

public ref class ExchangeServiceBase abstract
public abstract class ExchangeServiceBase
Public MustInherit Class ExchangeServiceBase
Herança
ExchangeServiceBase
Derivado

Propriedades

AcceptGzipEncoding

Obtém ou define um valor que indica se a codificação de compactação GZip deve ser aceita.

ClientRequestId

Obtém ou define a ID da solicitação. A ClientRequestId propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

ConnectionGroupName

Obtém ou define o nome do grupo de conexão para a solicitação. A ConnectionGroupName propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

CookieContainer

Obtém ou define o contêiner de cookie.

Credentials

Obtém ou define as credenciais usadas para se autenticar com o Exchange Web Services (EWS).

HttpHeaders

Obtém uma lista de cabeçalhos HTTP associados a solicitações ao Exchange Web Services (EWS).

HttpResponseHeaders

Obtém uma coleção de cabeçalhos HTTP da última resposta. A HttpResponseHeaders propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

KeepAlive

Obtém ou define se uma solicitação deve conter um cabeçalho Manter-se vivo. A KeepAlive propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

PreAuthenticate

Obtém ou define um valor que indica se a pré-autenticação HTTP deve ser executada.

RequestedServerVersion

Obtém a versão do servidor solicitada.

ReturnClientRequestId

Obtém ou define um sinalizador indicando que um cliente requer respostas para incluir a ID da solicitação. A ReturnClientRequestId propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

SendClientLatencies

Obtém ou define se as informações de latência do cliente devem ser enviadas pelo cliente. A SendClientLatencies propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

ServerInfo

Obtém informações associadas ao servidor que processou a solicitação mais recente.

Timeout

Obtém ou define o tempo limite usado ao enviar solicitações HTTP e ao receber respostas HTTP, em milissegundos.

TraceEnabled

Obtém ou define um valor que indica se o rastreamento está habilitado.

TraceFlags

Obtém ou define os sinalizadores de rastreamento.

TraceListener

Obtém ou define o ouvinte de rastreamento.

UseDefaultCredentials

Obtém ou define um valor que indica se as credenciais do usuário que atualmente está conectado ao Windows devem ser usadas para autenticar com o Exchange Web Services (EWS).

UserAgent

Obtém ou define o agente de usuário.

WebProxy

Obtém ou define o servidor proxy Da Web que lida com solicitações.

Eventos

OnResponseHeadersCaptured

Chama o ResponseHeadersCapturedHandler manipulador. O OnResponseHeadersCaptured evento é aplicável para clientes que visam Exchange Online e versões do Exchange começando com Exchange Server 2013.

OnSerializeCustomSoapHeaders

Representa o evento chamado para permitir que os aplicativos emitam cabeçalhos SOAP personalizados em solicitações enviadas para Microsoft Exchange Server.

Aplica-se a