OperationResult class
bir işlemin sonucunu temsil eder.
Özellikler
| errors | İşlem sırasında oluşan hataları gösteren bir OperationError örnekleri dizisi alır. |
| succeeded | İşlemin başarılı olup olmadığını gösteren bir bayrak alır. |
| success | İşlemin başarılı olduğunu belirten bir OperationResult döndürür. |
Yöntemler
| failed(Operation |
Başarısız bir işlemi belirten bir OperationResult oluşturur ve varsa hataların listesini oluşturur. |
| to |
Geçerli OperationResult nesnesinin değerini eşdeğer dize gösterimine dönüştürür. |
Özellik Ayrıntıları
errors
İşlem sırasında oluşan hataları gösteren bir OperationError örnekleri dizisi alır.
OperationError[] errors
Özellik Değeri
succeeded
İşlemin başarılı olup olmadığını gösteren bir bayrak alır.
succeeded: boolean
Özellik Değeri
boolean
success
İşlemin başarılı olduğunu belirten bir OperationResult döndürür.
static OperationResult success
Özellik Değeri
Yöntem Ayrıntıları
failed(OperationError[])
Başarısız bir işlemi belirten bir OperationResult oluşturur ve varsa hataların listesini oluşturur.
static function failed(errors: OperationError[]): OperationResult
Parametreler
- errors
İşlemin başarısız olmasına neden olan isteğe bağlı bir OperationError dizisi.
Döndürülenler
Başarısız bir işlemi belirten operationResult ve varsa hataların listesi.
toString()
Geçerli OperationResult nesnesinin değerini eşdeğer dize gösterimine dönüştürür.
function toString(): string
Döndürülenler
string
Geçerli OperationResult nesnesinin dize gösterimi.
Açıklamalar
İşlem başarılı olursa, toString() "Başarılı" döndürür, aksi takdirde "Başarısız : " döndürür ve ardından varsa hata koleksiyonundan gelen hata iletilerinin virgülle ayrılmış bir listesi gelir.