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(OperationError[])

Başarısız bir işlemi belirten bir OperationResult oluşturur ve varsa hataların listesini oluşturur.

toString()

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

OperationError[]

İş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.