Share via


AutodiscoverService クラス

定義

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
継承
AutodiscoverService

注釈

Exchange Web Services (EWS) マネージ API のクラスには、ユーザー資格情報の設定、 ExchangeService EWS エンドポイントの識別、SOAP メッセージの送受信、EWS への接続の構成に使用されるメソッドとプロパティが含まれています。 EWS マネージ API を使用して操作を実行するには、まず クラスを設定する ExchangeService 必要があります。

コンストラクター

AutodiscoverService()

クラスの新しいインスタンスを AutodiscoverService 初期化します。

AutodiscoverService(ExchangeVersion)

パラメーターで指定されたサーバー バージョンを AutodiscoverService 持つ クラスの新しいインスタンスを requestedServerVersion 初期化します。

AutodiscoverService(String)

パラメーターで指定されたドメインを AutodiscoverService 持つ クラスの新しいインスタンスを domain 初期化します。

AutodiscoverService(String, ExchangeVersion)

パラメーターで指定されたドメインと、 パラメーターで指定されたサーバー バージョンをdomain持つ クラスの新しいインスタンスAutodiscoverServicerequestedServerVersion初期化します。

AutodiscoverService(Uri)

パラメーターで指定された自動検出サービス URL を持つ クラスの AutodiscoverService 新しいインスタンスを url 初期化します。

AutodiscoverService(Uri, ExchangeVersion)

パラメーターで指定された自動検出サービス URL と、 パラメーターで指定されたサーバー バージョンをurl持つ クラスの新しいインスタンスAutodiscoverServicerequestedServerVersion初期化します。

プロパティ

AcceptGzipEncoding

GZip 圧縮エンコードを受け入れるかどうかを示す値を取得または設定します。

(継承元 ExchangeServiceBase)
ClientRequestId

要求 ID を取得または設定します。 プロパティはClientRequestId、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

(継承元 ExchangeServiceBase)
ConnectionGroupName

要求の接続グループの名前を取得または設定します。 プロパティはConnectionGroupName、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

(継承元 ExchangeServiceBase)
CookieContainer

Cookie コンテナーを取得または設定します。

(継承元 ExchangeServiceBase)
Credentials

Exchange Web Services (EWS) での認証に使用される資格情報を取得または設定します。

(継承元 ExchangeServiceBase)
Domain

指定した自動検出サービスがバインドされているドメインを取得または設定します。

EnableScpLookup

サービス URL を決定するときに、インスタンスが AutodiscoverService サービス接続ポイント (SCP) 参照を実行する必要があるかどうかを取得または設定します。

GetScpUrlsForDomainCallback

指定したドメインの自動検出サービス接続ポイント (SCP) URL の解決に使用するデリゲートを取得または設定します。プロパティはGetScpUrlsForDomainCallback、Exchange Onlineを含む、Exchange Server 2013 以降の Exchange のバージョンを対象とするクライアントに適用されます。

HttpHeaders

Exchange Web Services (EWS) への要求に関連付けられている HTTP ヘッダーの一覧を取得します。

(継承元 ExchangeServiceBase)
HttpResponseHeaders

最後の応答から HTTP ヘッダーのコレクションを取得します。 プロパティはHttpResponseHeaders、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

(継承元 ExchangeServiceBase)
IsExternal

URL が指す自動検出サービスが内部 (企業ネットワーク内) か外部 (企業ネットワークの外部) かを示す値を取得または設定します。

KeepAlive

要求に Keep-alive ヘッダーを含めるかどうかを取得または設定します。 プロパティはKeepAlive、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

(継承元 ExchangeServiceBase)
PreAuthenticate

HTTP 事前認証を実行するかどうかを示す値を取得または設定します。

(継承元 ExchangeServiceBase)
RedirectionUrlValidationCallback

リダイレクト URL 検証コールバックを取得または設定します。

RequestedServerVersion

要求されたサーバー バージョンを取得します。

(継承元 ExchangeServiceBase)
ReturnClientRequestId

クライアントが要求 ID を含めるために応答を必要とすることを示すフラグを取得または設定します。 プロパティはReturnClientRequestId、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

(継承元 ExchangeServiceBase)
SendClientLatencies

クライアントの待機時間情報をクライアントから送信する必要があるかどうかを取得または設定します。 プロパティはSendClientLatencies、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用されます。

(継承元 ExchangeServiceBase)
ServerInfo

最新の要求を処理したサーバーに関連付けられている情報を取得します。

(継承元 ExchangeServiceBase)
Timeout

HTTP 要求の送信時と HTTP 応答の受信時に使用されるタイムアウトをミリ秒単位で取得または設定します。

(継承元 ExchangeServiceBase)
TraceEnabled

トレースが有効かどうかを示す値を取得または設定します。

(継承元 ExchangeServiceBase)
TraceFlags

トレース フラグを取得または設定します。

(継承元 ExchangeServiceBase)
TraceListener

トレース リスナーを取得または設定します。

(継承元 ExchangeServiceBase)
Url

自動検出サービスの URL を取得または設定します。

UseDefaultCredentials

現在 Windows にログオンしているユーザーの資格情報を Exchange Web Services (EWS) での認証に使用するかどうかを示す値を取得または設定します。

(継承元 ExchangeServiceBase)
UserAgent

ユーザー エージェントを取得または設定します。

(継承元 ExchangeServiceBase)
WebProxy

要求を処理する Web プロキシ サーバーを取得または設定します。

(継承元 ExchangeServiceBase)

メソッド

GetDomainSettings(IEnumerable<String>, Nullable<ExchangeVersion>, DomainSettingName[])

指定したサーバー バージョンの指定された URL にある一連のドメインの指定した設定を取得します。

GetDomainSettings(String, Nullable<ExchangeVersion>, DomainSettingName[])

指定したサーバー バージョンを持つドメインの指定した設定を取得します。

GetUserSettings(String, UserSettingName[])

SMTP アドレスの指定したユーザー設定を取得します。

GetUsersSettings(IEnumerable<String>, UserSettingName[])

一連のユーザーの指定した設定を取得します。

TryGetPartnerAccess(String, ExchangeCredentials, Uri)

指定したテナントのパートナー アクセス情報の取得を試みます。

イベント

OnResponseHeadersCaptured

ハンドラーを ResponseHeadersCapturedHandler 呼び出します。 このOnResponseHeadersCapturedイベントは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用されます。

(継承元 ExchangeServiceBase)
OnSerializeCustomSoapHeaders

アプリケーションが、Microsoft Exchange Serverに送信される要求でカスタム SOAP ヘッダーを出力できるようにするために呼び出されるイベントを表します。

(継承元 ExchangeServiceBase)

適用対象