インターフェイス IWebMClient
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
既定の SDK、 特に HTTP と REST に追加機能を提供します。
名前空間: Stylelabs.M.Sdk.WebClient
アセンブリ: Stylelabs.M.Sdk.WebClient.dll
構文
プロパティ
Api
REST API 情報を取得する機能が含まれています。 また、サーバー REST API との互換性もチェックします。
宣言
プロパティ値
| 型 | 説明 |
|---|---|
| IApiClient |
ImpersonatedUsername
偽装されているユーザーの名前。 偽装がアクティブでない場合、これは null です。
宣言
プロパティ値
| 型 | 説明 |
|---|---|
| System.String |
LinkHelper
リンクを構築および解析する機能が含まれています。
宣言
プロパティ値
| 型 | 説明 |
|---|---|
| ILinkHelper |
Package
パッケージをインポートおよびエクスポートする機能が含まれています。
宣言
プロパティ値
| 型 | 説明 |
|---|---|
| IPackageClient |
Raw
カスタム HTTP 要求を実行する機能が含まれています。
宣言
プロパティ値
| 型 | 説明 |
|---|---|
| IRawClient |
Uploads
ファイル アップロードの機能が含まれています。
宣言
プロパティ値
メソッド
SetDelegatingHandlerFactory(IDelegatingHandlerFactory)
特定のプロトコルおよびホストごとの最初の要求で、 の作成に使用されるファクトリを設定します。 ハンドラーは次の要求で再利用されます。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| IDelegatingHandlerFactory | factory |
SetHttpClientFactory(IHttpClientFactory)
特定のプロトコルおよびホストごとの最初の要求で、 の作成に使用されるファクトリを設定します。 クライアントは次の要求で再利用されます。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| IHttpClientFactory | factory |
SetKnownSSoRedirects(IEnumerable<Uri>)
セキュリティ トークンの更新をトリガーする必要がある既知の SSO リダイレクト URL を設定します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| IEnumerable<Uri> | ssoRedirects |
SSO URl |
TestConnectionAsync()
次のことをテストします。
- クライアントがサーバーに正常に接続できるかどうか
- SDK とサーバーに互換性があるかどうか
- 資格情報が正しいかどうか 接続に失敗した場合、これは例外をスローします。 例外の種類は、何が失敗したかによって異なります。
宣言
戻り値
| 型 | 説明 |
|---|---|
| Task |
イベント
RefreshTokenReceived
新しいリフレッシュ トークンを受け取ったときにトリガーされます。
宣言
イベント タイプ
| 型 | 説明 |
|---|---|
| EventHandler<RefreshTokenReceivedEventArgs> |
RequestCreated
Web 要求が作成されたときにトリガーされます。
宣言
イベント タイプ
| 型 | 説明 |
|---|---|
| EventHandler<RequestCreatedEventArgs> |