OperationResult class
يمثل نتيجة عملية.
الخصائص
| errors | يحصل على صفيف من مثيلات OperationError تشير إلى الأخطاء التي حدثت أثناء العملية. |
| succeeded | الحصول على علامة تشير إلى ما إذا كانت العملية قد نجحت أم لا. |
| success | إرجاع OperationResult يشير إلى عملية ناجحة. |
الأساليب
| failed(Operation |
إنشاء OperationResult يشير إلى عملية فاشلة، مع قائمة بالأخطاء إذا كان ذلك ممكنا. |
| to |
تحويل قيمة الكائن OperationResult الحالي إلى تمثيل السلسلة المكافئة له. |
تفاصيل الخاصية
errors
يحصل على صفيف من مثيلات OperationError تشير إلى الأخطاء التي حدثت أثناء العملية.
OperationError[] errors
قيمة الخاصية
succeeded
الحصول على علامة تشير إلى ما إذا كانت العملية قد نجحت أم لا.
succeeded: boolean
قيمة الخاصية
boolean
success
إرجاع OperationResult يشير إلى عملية ناجحة.
static OperationResult success
قيمة الخاصية
تفاصيل الأسلوب
failed(OperationError[])
إنشاء OperationResult يشير إلى عملية فاشلة، مع قائمة بالأخطاء إذا كان ذلك ممكنا.
static function failed(errors: OperationError[]): OperationResult
المعلمات
- errors
صفيف اختياري من OperationError الذي تسبب في فشل العملية.
المرتجعات
OperationResult يشير إلى عملية فاشلة، مع قائمة بالأخطاء إذا كان ذلك ممكنا.
toString()
تحويل قيمة الكائن OperationResult الحالي إلى تمثيل السلسلة المكافئة له.
function toString(): string
المرتجعات
string
تمثيل سلسلة لكائن OperationResult الحالي.
الملاحظات
إذا نجحت العملية، فسيرجع toString() "Succeeded" وإلا فإنه سيرجع "Failed : " متبوعا بقائمة محددة بفاصلة من رسائل الخطأ من مجموعة الأخطاء الخاصة به، إن وجدت.