OperationResult class

מייצג את התוצאה של פעולה.

מאפיינים

errors

מקבל מערך של מופעי OperationError המציינים שגיאות שהתרחשו במהלך הפעולה.

succeeded

מקבל דגל המציין אם הפעולה הצליחה.

success

החזרת OperationResult המציין פעולה מוצלחת.

שיטות

failed(OperationError[])

יצירת OperationResult המציין פעולה שנכשלה, עם רשימת שגיאות במידת הצורך.

toString()

המרת הערך של האובייקט הנוכחי 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[]

מערך אופציונלי של OperationError שגרם לכשל בפעולה.

החזרות

OperationResult המציין פעולה שנכשלה, עם רשימת שגיאות במידת הצורך.

toString()

המרת הערך של האובייקט הנוכחי OperationResult לייצוג המחרוזת המקביל שלו.

function toString(): string

החזרות

string

ייצוג מחרוזת של אובייקט OperationResult הנוכחי.

הערות

אם הפעולה הצליחה, toString() יחזיר "Succeeded" אחרת היא תחזיר "Failed: " ואחריה רשימה מופרדת באמצעות פסיקים של הודעות שגיאה מאוסף השגיאות שלה, אם יש כאלה.