AsyncLROPoller クラス
実行時間の長い操作の非同期ポーリング。
- 継承
-
AsyncLROPollerAsyncLROPoller
コンストラクター
AsyncLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: AsyncPollingMethod[PollingReturnType_co])
パラメーター
名前 | 説明 |
---|---|
client
必須
|
パイプライン サービス クライアント |
initial_response
必須
|
最初の呼び出し応答 |
deserialization_callback
必須
|
callable または
<xref:msrest.serialization.Model>
Response を受け取り、逆シリアル化されたオブジェクトを返すコールバック。 Model のサブクラスが指定されると、コールバックとして "逆シリアル化" が渡されます。 |
polling_method
必須
|
採用するポーリング戦略 |
メソッド
continuation_token |
ポーリングを後で再起動できる継続トークンを返します。 |
done |
実行時間の長い操作の状態を確認します。 |
from_continuation_token | |
polling_method |
このポーリング に関連付けられているポーリング メソッドを返します。 |
result |
実行時間の長い操作の結果を返します。 |
status |
現在の状態文字列を返します。 |
wait |
実行時間の長い操作を待ちます。 |
continuation_token
done
from_continuation_token
from_continuation_token(polling_method: AsyncPollingMethod[PollingReturnType_co], continuation_token: str, **kwargs: Any) -> AsyncLROPoller[PollingReturnType_co]
パラメーター
名前 | 説明 |
---|---|
polling_method
必須
|
|
continuation_token
必須
|
|
polling_method
このポーリング に関連付けられているポーリング メソッドを返します。
polling_method() -> AsyncPollingMethod[PollingReturnType_co]
戻り値
型 | 説明 |
---|---|
このポーリングに関連付けられているポーリング メソッド。 |
result
実行時間の長い操作の結果を返します。
async result() -> PollingReturnType_co
戻り値
型 | 説明 |
---|---|
any,
|
実行時間の長い操作の逆シリアル化されたリソース (使用可能な場合)。 |
例外
型 | 説明 |
---|---|
クエリに関するサーバーの問題。 |
status
wait
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for Python