TableTransactionError الفصل

هناك فشل في عمليات المعاملة.

توريث
TableTransactionError

الدالمنشئ

TableTransactionError(**kwargs: Any)

المتغيرات

index
int

إذا كان متوفرا، فهرس العملية في المعاملة التي تسببت في الخطأ. الإعدادات الافتراضية إلى 0 في حالة عدم توفير فهرس، أو ينطبق الخطأ عبر العمليات.

error_code
TableErrorCode

رمز الخطأ.

message
str

رسالة الخطأ.

additional_info
Mapping[str, Any]

أي بيانات إضافية للخطأ.

الأساليب

add_note

Exception.add_note (ملاحظة) - إضافة ملاحظة إلى الاستثناء

raise_with_traceback

رفع الاستثناء مع التتبع الموجود.

مهمل منذ الإصدار 1.22.0: تم إهمال هذا الأسلوب لأننا لا ندعم Python 2 بعد الآن. استخدم رفع/من بدلا من ذلك.

with_traceback

Exception.with_traceback(tb) - تعيين الذات. تتبع إلى تيرابايت وإرجاع الذات.

add_note

Exception.add_note (ملاحظة) - إضافة ملاحظة إلى الاستثناء

add_note()

raise_with_traceback

رفع الاستثناء مع التتبع الموجود.

مهمل منذ الإصدار 1.22.0: تم إهمال هذا الأسلوب لأننا لا ندعم Python 2 بعد الآن. استخدم رفع/من بدلا من ذلك.

raise_with_traceback() -> None

with_traceback

Exception.with_traceback(tb) - تعيين الذات. تتبع إلى تيرابايت وإرجاع الذات.

with_traceback()

السمات

args