log 函数

void log(
  1. String message,
  2. {DateTime? time,
  3. int? sequenceNumber,
  4. int level = 0,
  5. String name = '',
  6. Zone? zone,
  7. Object? error,
  8. StackTrace? stackTrace}
)

发射日志事件。

此函数被设计得与 package:logging 收集的日志信息紧密对应。

  • message 是日志消息
  • time(可选)是时间戳
  • sequenceNumber(可选)是单调递增的序列号
  • level(可选)是严重等级(一个介于 0 和 2000 之间的值);有关可能值的概述,请参阅 package:loggingLevel
  • name(可选)是日志消息的来源名称
  • zone(可选)是日志发射的时区
  • error(可选)与该日志事件相关的错误对象
  • stackTrace(可选)与该日志事件相关的堆栈跟踪

实现

external void log(
  String message, {
  DateTime? time,
  int? sequenceNumber,
  int level = 0,
  String name = '',
  Zone? zone,
  Object? error,
  StackTrace? stackTrace,
});