AutodiscoverService クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
注釈
Exchange Web Services (EWS) マネージ API では、 ExchangeService クラスには、ユーザー資格情報の設定、EWS エンドポイントの識別、SOAP メッセージの送受信、EWS への接続の構成に使用されるメソッドとプロパティが含まれています。 EWS マネージ API を使用して操作を実行するには、最初に ExchangeService クラスを設定する必要があります。
コンストラクター
AutodiscoverService() |
AutodiscoverService クラスの新しいインスタンスを初期化します。 |
AutodiscoverService(ExchangeVersion) |
|
AutodiscoverService(String, ExchangeVersion) |
|
AutodiscoverService(String) |
|
AutodiscoverService(Uri, ExchangeVersion) |
|
AutodiscoverService(Uri) |
|
プロパティ
AcceptGzipEncoding |
GZip 圧縮エンコードを受け入れるかどうかを示す値を取得または設定します。 (継承元 ExchangeServiceBase) |
ClientRequestId |
要求 ID を取得または設定します。 ClientRequestId プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 (継承元 ExchangeServiceBase) |
ConnectionGroupName |
要求の接続グループの名前を取得または設定します。 ConnectionGroupName プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 (継承元 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 Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 (継承元 ExchangeServiceBase) |
IsExternal |
URL が指す自動検出サービスが内部 (企業ネットワーク内) か外部 (企業ネットワークの外部) かを示す値を取得または設定します。 |
KeepAlive |
要求に Keep-alive ヘッダーを含めるかどうかを取得または設定します。 KeepAlive プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 (継承元 ExchangeServiceBase) |
PreAuthenticate |
HTTP 事前認証を実行するかどうかを示す値を取得または設定します。 (継承元 ExchangeServiceBase) |
RedirectionUrlValidationCallback |
リダイレクト URL 検証コールバックを取得または設定します。 |
RequestedServerVersion |
要求されたサーバー バージョンを取得します。 (継承元 ExchangeServiceBase) |
ReturnClientRequestId |
クライアントが要求 ID を含めるために応答を必要とすることを示すフラグを取得または設定します。 ReturnClientRequestId プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 (継承元 ExchangeServiceBase) |
SendClientLatencies |
クライアントの待機時間情報をクライアントから送信する必要があるかどうかを取得または設定します。 SendClientLatencies プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 (継承元 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) |