AutodiscoverService Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma associação ao serviço Exchange Autodiscover.
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
- Herança
Comentários
Na API Gerenciada do Exchange Web Services (EWS), a ExchangeService classe contém os métodos e as propriedades usadas para definir credenciais de usuário, identificar pontos de extremidade EWS, enviar e receber mensagens SOAP e configurar conexões com o EWS. Para executar uma operação usando a API Gerenciada do EWS, primeiro você deve configurar a ExchangeService classe.
Construtores
AutodiscoverService() |
Inicializa uma nova instância da AutodiscoverService classe. |
AutodiscoverService(ExchangeVersion) |
Inicializa uma nova instância da AutodiscoverService classe que tem a versão do servidor especificada pelo |
AutodiscoverService(String) |
Inicializa uma nova instância da AutodiscoverService classe que tem o domínio especificado pelo |
AutodiscoverService(String, ExchangeVersion) |
Inicializa uma nova instância da AutodiscoverService classe que tem o domínio especificado pelo |
AutodiscoverService(Uri) |
Inicializa uma nova instância da AutodiscoverService classe que tem a URL de serviço de descoberta automática especificada pelo |
AutodiscoverService(Uri, ExchangeVersion) |
Inicializa uma nova instância da AutodiscoverService classe que tem a URL de serviço de descoberta automática especificada pelo |
Propriedades
AcceptGzipEncoding |
Obtém ou define um valor que indica se a codificação de compactação GZip deve ser aceita. (Herdado de ExchangeServiceBase) |
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. (Herdado de ExchangeServiceBase) |
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. (Herdado de ExchangeServiceBase) |
CookieContainer |
Obtém ou define o contêiner de cookie. (Herdado de ExchangeServiceBase) |
Credentials |
Obtém ou define as credenciais usadas para se autenticar com o Exchange Web Services (EWS). (Herdado de ExchangeServiceBase) |
Domain |
Obtém ou define o domínio ao qual o serviço de Autodiscover especificado está vinculado. |
EnableScpLookup |
Obtém ou define se a AutodiscoverService instância deve executar uma pesquisa do SCP (Ponto de Conexão de Serviço) ao determinar a URL do serviço. |
GetScpUrlsForDomainCallback |
Obtém ou define o delegado usado para resolve URLs do SCP (Ponto de Conexão de Serviço de Descoberta Automática) para um domínio especificado. A GetScpUrlsForDomainCallback propriedade é aplicável a clientes que visam versões do Exchange começando com Exchange Server 2013, incluindo Exchange Online. |
HttpHeaders |
Obtém uma lista de cabeçalhos HTTP associados a solicitações ao Exchange Web Services (EWS). (Herdado de ExchangeServiceBase) |
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. (Herdado de ExchangeServiceBase) |
IsExternal |
Obtém ou define um valor que indica se o serviço autodiscover ao qual a URL aponta é interno (dentro da rede corporativa) ou externo (fora da rede corporativa). |
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. (Herdado de ExchangeServiceBase) |
PreAuthenticate |
Obtém ou define um valor que indica se a pré-autenticação HTTP deve ser executada. (Herdado de ExchangeServiceBase) |
RedirectionUrlValidationCallback |
Obtém ou define o retorno de chamada de validação de URL de redirecionamento. |
RequestedServerVersion |
Obtém a versão do servidor solicitada. (Herdado de ExchangeServiceBase) |
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. (Herdado de ExchangeServiceBase) |
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. (Herdado de ExchangeServiceBase) |
ServerInfo |
Obtém informações associadas ao servidor que processou a solicitação mais recente. (Herdado de ExchangeServiceBase) |
Timeout |
Obtém ou define o tempo limite usado ao enviar solicitações HTTP e ao receber respostas HTTP, em milissegundos. (Herdado de ExchangeServiceBase) |
TraceEnabled |
Obtém ou define um valor que indica se o rastreamento está habilitado. (Herdado de ExchangeServiceBase) |
TraceFlags |
Obtém ou define os sinalizadores de rastreamento. (Herdado de ExchangeServiceBase) |
TraceListener |
Obtém ou define o ouvinte de rastreamento. (Herdado de ExchangeServiceBase) |
Url |
Obtém ou define a URL do serviço autodiscover. |
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). (Herdado de ExchangeServiceBase) |
UserAgent |
Obtém ou define o agente de usuário. (Herdado de ExchangeServiceBase) |
WebProxy |
Obtém ou define o servidor proxy Da Web que lida com solicitações. (Herdado de ExchangeServiceBase) |
Métodos
GetDomainSettings(IEnumerable<String>, Nullable<ExchangeVersion>, DomainSettingName[]) |
Recupera as configurações especificadas para um conjunto de domínios nas URLs especificadas com a versão do servidor especificada. |
GetDomainSettings(String, Nullable<ExchangeVersion>, DomainSettingName[]) |
Recupera as configurações especificadas para um domínio com a versão do servidor especificada. |
GetUserSettings(String, UserSettingName[]) |
Recupera as configurações de usuário especificadas para um endereço SMTP. |
GetUsersSettings(IEnumerable<String>, UserSettingName[]) |
Recupera as configurações especificadas para um conjunto de usuários. |
TryGetPartnerAccess(String, ExchangeCredentials, Uri) |
Tenta recuperar as informações de acesso do parceiro para o locatário especificado. |
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. (Herdado de ExchangeServiceBase) |
OnSerializeCustomSoapHeaders |
Representa o evento chamado para permitir que os aplicativos emitam cabeçalhos SOAP personalizados em solicitações enviadas para Microsoft Exchange Server. (Herdado de ExchangeServiceBase) |
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de