Compartilhar via


OperationResult class

Representa o resultado de uma operação.

Propriedades

errors

Obtém uma matriz de instâncias OperationError indicando erros ocorridos durante a operação.

succeeded

Obtém um sinalizador que indica se a operação foi bem-sucedida.

success

Retorna um OperationResult que indica uma operação bem-sucedida.

Métodos

failed(OperationError[])

Cria um OperationResult que indica uma operação com falha, com uma lista de erros, se aplicável.

toString()

Converte o valor do objeto OperationResult atual em sua representação de cadeia de caracteres equivalente.

Detalhes da propriedade

errors

Obtém uma matriz de instâncias OperationError indicando erros ocorridos durante a operação.

OperationError[] errors

Valor da propriedade

succeeded

Obtém um sinalizador que indica se a operação foi bem-sucedida.

succeeded: boolean

Valor da propriedade

boolean

success

Retorna um OperationResult que indica uma operação bem-sucedida.

static OperationResult success

Valor da propriedade

Detalhes do método

failed(OperationError[])

Cria um OperationResult que indica uma operação com falha, com uma lista de erros, se aplicável.

static function failed(errors: OperationError[]): OperationResult

Parâmetros

errors

OperationError[]

Uma matriz opcional de OperationError que causou falha na operação.

Retornos

Um OperationResult que indica uma operação com falha, com uma lista de erros, se aplicável.

toString()

Converte o valor do objeto OperationResult atual em sua representação de cadeia de caracteres equivalente.

function toString(): string

Retornos

string

Uma representação de cadeia de caracteres do objeto OperationResult atual.

Comentários

Se a operação tiver sido bem-sucedida, o toString() retornará "Bem-sucedido" caso contrário, retornará "Falha: " seguido por uma lista delimitada por vírgulas de mensagens de erro de sua coleção de erros, se houver.