AutodiscoverService Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un enlace al servicio de detección automática de Exchange.
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
- Herencia
Comentarios
En la API administrada de Exchange Web Services (EWS), la ExchangeService clase contiene los métodos y propiedades que se usan para establecer credenciales de usuario, identificar puntos de conexión de EWS, enviar y recibir mensajes SOAP y configurar conexiones a EWS. Para realizar una operación mediante la API administrada de EWS, primero debe configurar la ExchangeService clase .
Constructores
AutodiscoverService() |
Inicializa una nueva instancia de la AutodiscoverService clase . |
AutodiscoverService(ExchangeVersion) |
Inicializa una nueva instancia de la AutodiscoverService clase que tiene la versión del servidor especificada por el |
AutodiscoverService(String, ExchangeVersion) |
Inicializa una nueva instancia de la AutodiscoverService clase que tiene el dominio especificado por el |
AutodiscoverService(String) |
Inicializa una nueva instancia de la AutodiscoverService clase que tiene el dominio especificado por el |
AutodiscoverService(Uri, ExchangeVersion) |
Inicializa una nueva instancia de la AutodiscoverService clase que tiene la dirección URL del servicio de detección automática especificada por el |
AutodiscoverService(Uri) |
Inicializa una nueva instancia de la AutodiscoverService clase que tiene la dirección URL del servicio de detección automática especificada por el |
Propiedades
AcceptGzipEncoding |
Obtiene o establece un valor que indica si se debe aceptar la codificación de compresión GZip. (Heredado de ExchangeServiceBase) |
ClientRequestId |
Obtiene o establece el identificador de solicitud. La ClientRequestId propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013. (Heredado de ExchangeServiceBase) |
ConnectionGroupName |
Obtiene o establece el nombre del grupo de conexiones para la solicitud. La ConnectionGroupName propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013. (Heredado de ExchangeServiceBase) |
CookieContainer |
Obtiene o establece el contenedor de cookies. (Heredado de ExchangeServiceBase) |
Credentials |
Obtiene o establece las credenciales que se usan para autenticarse con Exchange Web Services (EWS). (Heredado de ExchangeServiceBase) |
Domain |
Obtiene o establece el dominio al que está enlazado el servicio de detección automática especificado. |
EnableScpLookup |
Obtiene o establece si la AutodiscoverService instancia debe realizar una búsqueda de punto de conexión de servicio (SCP) al determinar la dirección URL del servicio. |
GetScpUrlsForDomainCallback |
Obtiene o establece el delegado usado para resolver las direcciones URL del Punto de conexión de servicio (SCP) de detección automática para un dominio especificado. La GetScpUrlsForDomainCallback propiedad es aplicable a los clientes que tienen como destino versiones de Exchange a partir de Exchange Server 2013, incluidos Exchange Online. |
HttpHeaders |
Obtiene una lista de encabezados HTTP asociados a solicitudes a Exchange Web Services (EWS). (Heredado de ExchangeServiceBase) |
HttpResponseHeaders |
Obtiene una colección de encabezados HTTP de la última respuesta. La HttpResponseHeaders propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013. (Heredado de ExchangeServiceBase) |
IsExternal |
Obtiene o establece un valor que indica si el servicio de detección automática al que apunta la dirección URL es interno (dentro de la red corporativa) o externo (fuera de la red corporativa). |
KeepAlive |
Obtiene o establece si una solicitud debe contener un encabezado Keep-alive. La KeepAlive propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013. (Heredado de ExchangeServiceBase) |
PreAuthenticate |
Obtiene o establece un valor que indica si se debe realizar la autenticación previa HTTP. (Heredado de ExchangeServiceBase) |
RedirectionUrlValidationCallback |
Obtiene o establece la devolución de llamada de validación de url de redireccionamiento. |
RequestedServerVersion |
Obtiene la versión del servidor solicitada. (Heredado de ExchangeServiceBase) |
ReturnClientRequestId |
Obtiene o establece una marca que indica que un cliente requiere respuestas para incluir el identificador de solicitud. La ReturnClientRequestId propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013. (Heredado de ExchangeServiceBase) |
SendClientLatencies |
Obtiene o establece si el cliente debe enviar la información de latencia de cliente. La SendClientLatencies propiedad es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013. (Heredado de ExchangeServiceBase) |
ServerInfo |
Obtiene información asociada al servidor que procesó la solicitud más reciente. (Heredado de ExchangeServiceBase) |
Timeout |
Obtiene o establece el tiempo de espera que se usa al enviar solicitudes HTTP y al recibir respuestas HTTP, en milisegundos. (Heredado de ExchangeServiceBase) |
TraceEnabled |
Obtiene o establece un valor que indica si el seguimiento está habilitado. (Heredado de ExchangeServiceBase) |
TraceFlags |
Obtiene o establece las marcas de seguimiento. (Heredado de ExchangeServiceBase) |
TraceListener |
Obtiene o establece el agente de escucha de seguimiento. (Heredado de ExchangeServiceBase) |
Url |
Obtiene o establece la dirección URL del servicio de detección automática. |
UseDefaultCredentials |
Obtiene o establece un valor que indica si se deben usar las credenciales del usuario que ha iniciado sesión actualmente en Windows para autenticarse con Exchange Web Services (EWS). (Heredado de ExchangeServiceBase) |
UserAgent |
Obtiene o establece el agente de usuario. (Heredado de ExchangeServiceBase) |
WebProxy |
Obtiene o establece el servidor proxy web que controla las solicitudes. (Heredado de ExchangeServiceBase) |
Métodos
GetDomainSettings(IEnumerable<String>, Nullable<ExchangeVersion>, DomainSettingName[]) |
Recupera la configuración especificada para un conjunto de dominios en las direcciones URL especificadas con la versión del servidor especificada. |
GetDomainSettings(String, Nullable<ExchangeVersion>, DomainSettingName[]) |
Recupera la configuración especificada para un dominio con la versión del servidor especificada. |
GetUserSettings(String, UserSettingName[]) |
Recupera la configuración de usuario especificada para una dirección SMTP. |
GetUsersSettings(IEnumerable<String>, UserSettingName[]) |
Recupera la configuración especificada para un conjunto de usuarios. |
TryGetPartnerAccess(String, ExchangeCredentials, Uri) |
Intenta recuperar la información de acceso del asociado para el inquilino especificado. |
Eventos
OnResponseHeadersCaptured |
Llama al ResponseHeadersCapturedHandler controlador. El OnResponseHeadersCaptured evento es aplicable a los clientes que tienen como destino Exchange Online y versiones de Exchange a partir de Exchange Server 2013. (Heredado de ExchangeServiceBase) |
OnSerializeCustomSoapHeaders |
Representa el evento al que se llama para permitir que las aplicaciones emitan encabezados SOAP personalizados en las solicitudes que se envían a Microsoft Exchange Server. (Heredado de ExchangeServiceBase) |