TextAnalysisLROPoller الفصل
تنفيذ بروتوكول الذي أرجع كائنات الاستقصاء متسقة مع.
- توريث
-
typing_extensions.ProtocolTextAnalysisLROPoller
الدالمنشئ
TextAnalysisLROPoller(*args, **kwargs)
الأساليب
add_done_callback |
أضف دالة رد الاتصال ليتم تشغيلها بمجرد اكتمال العملية طويلة الأمد - بغض النظر عن حالة العملية. |
cancel |
إلغاء العملية التي يتم استقصاءها حاليا. |
continuation_token |
إرجاع رمز استمرار يسمح بإعادة تشغيل الاستقصاء لاحقا. |
done |
تحقق من حالة العملية طويلة الأمد. |
remove_done_callback |
إزالة رد اتصال من العملية طويلة الأمد. |
result |
إرجاع نتيجة العملية طويلة الأمد، أو النتيجة المتوفرة بعد المهلة المحددة. |
status |
إرجاع سلسلة الحالة الحالية. |
wait |
انتظر على العملية طويلة الأمد لمدة زمنية محددة. يمكنك التحقق مما إذا كان هذا الاستدعاء قد انتهى بمهلة باستخدام أسلوب "done()". |
add_done_callback
أضف دالة رد الاتصال ليتم تشغيلها بمجرد اكتمال العملية طويلة الأمد - بغض النظر عن حالة العملية.
add_done_callback(func: Callable) -> None
المعلمات
الاسم | الوصف |
---|---|
func
مطلوب
|
دالة رد الاتصال التي تأخذ وسيطة واحدة على الأقل، وهي LongRunningOperation المكتملة. |
cancel
إلغاء العملية التي يتم استقصاءها حاليا.
cancel() -> None
المرتجعات
النوع | الوصف |
---|---|
بلا |
استثناءات
النوع | الوصف |
---|---|
عندما تكون العملية قد وصلت بالفعل إلى حالة طرفية. |
continuation_token
إرجاع رمز استمرار يسمح بإعادة تشغيل الاستقصاء لاحقا.
continuation_token() -> str
المرتجعات
النوع | الوصف |
---|---|
رمز متابعة غير شفاف |
done
تحقق من حالة العملية طويلة الأمد.
done() -> bool
المرتجعات
النوع | الوصف |
---|---|
"صواب" إذا اكتملت العملية، وإلا "خطأ". |
remove_done_callback
إزالة رد اتصال من العملية طويلة الأمد.
remove_done_callback(func: Callable) -> None
المعلمات
الاسم | الوصف |
---|---|
func
مطلوب
|
الدالة المراد إزالتها من عمليات رد الاتصال. |
استثناءات
النوع | الوصف |
---|---|
إذا كانت العملية طويلة الأمد قد اكتملت بالفعل. |
result
إرجاع نتيجة العملية طويلة الأمد، أو النتيجة المتوفرة بعد المهلة المحددة.
result(timeout: int | None = None) -> PollingReturnType_co
المعلمات
الاسم | الوصف |
---|---|
timeout
|
القيمة الافتراضية: None
|
المرتجعات
النوع | الوصف |
---|---|
المورد الذي تم إلغاء تسلسله للعملية طويلة الأمد، إذا كان متوفرا. |
استثناءات
النوع | الوصف |
---|---|
مشكلة الخادم في الاستعلام. |
status
wait
انتظر على العملية طويلة الأمد لمدة زمنية محددة. يمكنك التحقق مما إذا كان هذا الاستدعاء قد انتهى بمهلة باستخدام أسلوب "done()".
wait(timeout: float | None = None) -> None
المعلمات
الاسم | الوصف |
---|---|
timeout
|
فترة من الوقت للانتظار حتى تكتمل العملية طويلة الأمد (بالثوان). القيمة الافتراضية: None
|
استثناءات
النوع | الوصف |
---|---|
مشكلة الخادم في الاستعلام. |
السمات
details
Azure SDK for Python