Конструктор ServiceExtensionResponse.error
Создаёт ответ об ошибке на RPC-запрос расширения сервисного протокола.
Требуется, чтобы errorCode было invalidParams или находилось в диапазоне от extensionErrorMin до extensionErrorMax. Требуется, чтобы errorDetail было объектом JSON, закодированным в виде строки. При формировании JSON-RPC сообщения errorDetail будет вставлен напрямую.
Реализация
ServiceExtensionResponse.error(int errorCode, String errorDetail)
: result = null,
errorCode = errorCode,
errorDetail = errorDetail {
_validateErrorCode(errorCode);
// TODO: When NNBD is complete, delete the following line.
checkNotNullable(errorDetail, "errorDetail");
}
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-developer/ServiceExtensionResponse/ServiceExtensionResponse.error.html