AutodiscoverService - класс

Represents a binding to the Exchange Autodiscover Service.

Definition

Пространство имён: Tessa.Exchange.WebServices.Autodiscover
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 3.6.0.22
C#
public sealed class AutodiscoverService : ExchangeServiceBase
Inheritance
Object    ExchangeServiceBase    AutodiscoverService

Конструкторы

AutodiscoverService Initializes a new instance of the AutodiscoverService class.
AutodiscoverService(ExchangeVersion) Initializes a new instance of the AutodiscoverService class.
AutodiscoverService(String) Initializes a new instance of the AutodiscoverService class.
AutodiscoverService(Uri) Initializes a new instance of the AutodiscoverService class.
AutodiscoverService(String, ExchangeVersion) Initializes a new instance of the AutodiscoverService class.
AutodiscoverService(Uri, ExchangeVersion) Initializes a new instance of the AutodiscoverService class.

Свойства

AcceptGzipEncoding Gets or sets a value indicating whether GZip compression encoding should be accepted.
(Унаследован от ExchangeServiceBase)
ClientRequestId Gets or sets the request id for the request.
(Унаследован от ExchangeServiceBase)
ConnectionGroupName Gets or sets the name of the connection group for the request.
(Унаследован от ExchangeServiceBase)
CookieContainer Gets or sets the cookie container.
(Унаследован от ExchangeServiceBase)
Credentials Gets or sets the credentials used to authenticate with the Exchange Web Services. Setting the Credentials property automatically sets the UseDefaultCredentials to false.
(Унаследован от ExchangeServiceBase)
Domain Gets or sets the domain this service is bound to. When this property is set, the domain name is used to automatically determine the Autodiscover service URL.
EnableScpLookup Gets or sets a value indicating whether the AutodiscoverService should perform SCP (ServiceConnectionPoint) record lookup when determining the Autodiscover service URL.
GetScpUrlsForDomainCallback Gets or sets the delegate used to resolve Autodiscover SCP urls for a specified domain.
HttpHeaders Gets a collection of HTTP headers that will be sent with each request to EWS.
(Унаследован от ExchangeServiceBase)
HttpResponseHeaders Gets a collection of HTTP headers from the last response.
(Унаследован от ExchangeServiceBase)
IsExternal Gets a value indicating whether the Autodiscover service that URL points to is internal (inside the corporate network) or external (outside the corporate network).
KeepAlive Gets or sets if the request to the internet resource should contain a Connection HTTP header with the value Keep-alive
(Унаследован от ExchangeServiceBase)
PreAuthenticate Gets or sets a value that indicates whether HTTP pre-authentication should be performed.
(Унаследован от ExchangeServiceBase)
RedirectionUrlValidationCallback Gets or sets the redirection URL validation callback.
RequestedServerVersion Gets the requested server version.
(Унаследован от ExchangeServiceBase)
ReturnClientRequestId Gets or sets a flag to indicate whether the client requires the server side to return the request id.
(Унаследован от ExchangeServiceBase)
SendClientLatencies Gets or sets a value indicating whether client latency info is push to server.
(Унаследован от ExchangeServiceBase)
ServerInfo Gets information associated with the server that processed the last request. Will be null if no requests have been processed.
(Унаследован от ExchangeServiceBase)
Timeout Gets or sets the timeout used when sending HTTP requests and when receiving HTTP responses, in milliseconds. Defaults to 100000.
(Унаследован от ExchangeServiceBase)
TimeZoneDefinition Gets a time zone definition generated from the time zone info to which this service is scoped.
(Унаследован от ExchangeServiceBase)
TraceEnabled Gets or sets a value indicating whether tracing is enabled.
(Унаследован от ExchangeServiceBase)
TraceFlags Gets or sets the trace flags.
(Унаследован от ExchangeServiceBase)
TraceListener Gets or sets the trace listener.
(Унаследован от ExchangeServiceBase)
Url Gets or sets the URL this service is bound to.
UseDefaultCredentials Gets or sets a value indicating whether the credentials of the user currently logged into Windows should be used to authenticate with the Exchange Web Services. Setting UseDefaultCredentials to true automatically sets the Credentials property to null.
(Унаследован от ExchangeServiceBase)
UserAgent Gets or sets the user agent.
(Унаследован от ExchangeServiceBase)
WebProxy Gets or sets the web proxy that should be used when sending requests to EWS. Set this property to null to use the default web proxy.
(Унаследован от ExchangeServiceBase)

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetDomainSettings(IEnumerableString, NullableExchangeVersion, DomainSettingName) Retrieves the specified settings for a set of domains.
GetDomainSettings(String, NullableExchangeVersion, DomainSettingName) Retrieves the specified settings for a domain.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetUserSettings Retrieves the specified settings for single SMTP address.
GetUsersSettings Retrieves the specified settings for a set of users.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetPartnerAccess Try to get the partner access information for the given target tenant.

События

OnResponseHeadersCaptured Occurs when the http response headers of a server call is captured.
(Унаследован от ExchangeServiceBase)
OnSerializeCustomSoapHeaders Provides an event that applications can implement to emit custom SOAP headers in requests that are sent to Exchange.
(Унаследован от ExchangeServiceBase)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также