mx.loggingLogEvent Представляет информацию регистрации для отдельного события регистрации.flash.events:Event Представляет информацию регистрации для отдельного события регистрации. Каждый раз при запросе информации, подлежащей регистрации, в регистрирующей системе передается отдельное событие. Это событие может быть получено любым объектом для хранения или форматирования. LogEvent Конструктор.messageСтрока, содержащая данные регистрации. level0Уровень события регистрации. Допустимые значения:
  • LogEventLevel.FATAL обозначает события, которые приводят к отказу приложения
  • LogEventLevel.ERROR указывает на события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.
  • LogEventLevel.WARN указывает на события, которые могут привести к некорректной работе приложения
  • LogEventLevel.INFOобозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов.
  • LogEventLevel.DEBUG обозначает информационные сообщения на уровне небольших фрагментов, необходимые для отладки приложения.
  • LogEventLevel.ALL предназначен для вызова обработки всех сообщений адресатом.
Конструктор.
getLevelString Возвращает строковое значение, представляющее указанный уровень.Уровень, указанный на английском языке. valueуровень, для которого требуется строка. Возвращает строковое значение, представляющее указанный уровень. LOG Константа типа события; определяет событие регистрации.log Константа типа события; определяет событие регистрации. level Предоставляет доступ к уровню для события регистрации. Предоставляет доступ к уровню для события регистрации. Допустимые значения:
  • LogEventLogEventLevel.INFO обозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов.
  • LogEventLevel.DEBUG обозначает информационные сообщения на уровне небольших фрагментов, необходимые для отладки приложения.
  • LogEventLevel.ERROR указывает на события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.
  • LogEventLevel.WARN указывает на события, которые могут привести к некорректной работе приложения.
  • LogEventLevel.FATAL указывает на события, которые приводят к отказу приложения.
message Предоставляет доступ к зарегистрированному сообщению. Предоставляет доступ к зарегистрированному сообщению.
AbstractTarget Этот класс предоставляет базовые функциональные возможности, требуемые инфраструктурой регистрации для целевой реализации.mx.logging:ILoggingTargetmx.core:IMXMLObjectObject Этот класс предоставляет базовые функциональные возможности, требуемые инфраструктурой регистрации для целевой реализации. Он обрабатывает проверку правильности выражений фильтра и обеспечивает свойство уровня по умолчанию. Реализация метода logEvent() не предоставляется. AbstractTarget Конструктор. Конструктор. addLogger Устанавливает адресат с указанным средством регистрации.loggermx.logging:ILoggerILogger, который адресат должен прослушивать. Устанавливает адресат с указанным средством регистрации. Это позволяет адресату получать события журнала из указанного средства регистрации. initialized Вызывается после создания объекта реализации и присвоения всех свойств, указанных в теге.documentДокумент MXML, создавший объект. idИспользуется документом для ссылки на объект. Если объект представлен как свойство документа, то идентификатор является нулевым. Вызывается после создания объекта реализации и присвоения всех свойств, указанных в теге. logEvent Этот метод обрабатывает LogEvent из связанного средства регистрации.eventmx.logging:LogEventСобытие из соответствующего средства регистрации. Этот метод обрабатывает LogEvent из связанного средства регистрации. Этот метод используется целью для преобразования события в соответствующий формат для передачи, хранения или отображения. Этот метод вызывается только в том случае, если уровень события находится в диапазоне уровня адресата.

ПРИМЕЧАНИЕ. Для удобства использования нижестоящие элементы должны заменить этот метод.

removeLogger Препятствует получению адресатом событий из указанного средства регистрации.loggermx.logging:ILoggerILogger, который адресат должен игнорировать. Препятствует получению адресатом событий из указанного средства регистрации. filters Кроме установки level, фильтры предоставляют псевдоиерархическое отображение для обработки событий только определенной категории. Кроме установки level, фильтры предоставляют псевдоиерархическое отображение для обработки событий только определенной категории.

Каждое средство регистрации принадлежит определенной категории. В соответствии с соглашением эти категории соотносятся с полным именем класса, в котором используется средство регистрации. Например, средство регистрации сообщений для класса mx.rpc.soap.WebService использует mx.rpc.soap.WebService как параметр в вызове метода Log.getLogger(). При отправке сообщений в этой категории уведомление о событиях получают только адресаты, имеющие фильтр, соответствующий данной категории. Выражения фильтра могут включать подстановочные символы, обозначаемые звездочкой. Подстановочный символ должен занимать крайнюю правую позицию в выражении. Например: rpc ~~, mx. ~~ или ~~. Если указано недопустимое выражение, возвращается InvalidFilterError. Если указано null или [], для фильтров устанавливается значение по умолчанию ["~~"].

Например:

               var traceLogger:ILoggingTarget = new TraceTarget();
               traceLogger.filters = ["mx.rpc.~~", "mx.messaging.~~"];
               Log.addTarget(traceLogger);
         

id Предоставляет доступ к идентификатору адресата. Предоставляет доступ к идентификатору адресата. Во время выполнения идентификатор присваивается компилятором mxml, если используется как тег mxml, или внутренне, если используется в блоке сценария level Предоставляет доступ к уровню, на котором в настоящее время установлен адресат. Предоставляет доступ к уровню, на котором в настоящее время установлен адресат. Значимые значения:
  • LogEventLevel.FATAL (1000) указывает на события, которые приводят к сбою в работе приложения
  • LogEventLevel.ERROR (8)указывает на события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.
  • LogEventLevel.WARN (6) указывает на события, которые могут привести к сбою в работе приложения
  • LogEventLevel.INFO (4) обозначает информационные сообщения, отображающие процесс выполнения приложения на уровне крупных фрагментов.
  • LogEventLevel.DEBUG (2) обозначает информационные сообщения на уровне небольших фрагментов, необходимые при отладке приложения.
  • LogEventLevel.ALL(0) предназначен для вызова обработки всех сообщений адресатом.
LogEventLevel Статический класс, содержащий константы для использования в свойстве level.Object Статический класс, содержащий константы для использования в свойстве level. ALL Задает обработку всех сообщений адресатом.0 Задает обработку всех сообщений адресатом. DEBUG Обозначает информационные сообщения на уровне небольших фрагментов, необходимые при отладке приложения.2 Обозначает информационные сообщения на уровне небольших фрагментов, необходимые при отладке приложения. ERROR Обозначает события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.8 Обозначает события ошибок, которые могут не препятствовать дальнейшему выполнению приложения. FATAL Обозначает события, которые приводят к сбою в работе приложения.1000 Обозначает события, которые приводят к сбою в работе приложения. INFO Обозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов.4 Обозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов. WARN Обозначает события, которые могут привести к сбою в работе приложения.6 Обозначает события, которые могут привести к сбою в работе приложения. ILoggingTarget Этот интерфейс должны реализовывать все целевые реализации средства регистрации внутри регистрирующей инфраструктуры. Этот интерфейс должны реализовывать все целевые реализации средства регистрации внутри регистрирующей инфраструктуры. addLogger Устанавливает адресат с указанным средством регистрации.loggermx.logging:ILoggerILogger, прослушиваемый адресатом. Устанавливает адресат с указанным средством регистрации. Это позволяет адресату получать события журнала из указанного средства регистрации.

Примечание. Этот метод вызывается инфраструктурой и не должен вызываться непосредственно пользователем.

removeLogger Препятствует получению адресатом событий из указанного средства регистрации.loggermx.logging:ILoggerILogger, игнорируемый адресатом. Препятствует получению адресатом событий из указанного средства регистрации.

Примечание. Этот метод вызывается инфраструктурой и не должен вызываться непосредственно пользователем.

filters Кроме установки level, фильтры предоставляют псевдоиерархическое отображение для обработки событий только определенной категории. Кроме установки level, фильтры предоставляют псевдоиерархическое отображение для обработки событий только определенной категории.

Каждое средство регистрации принадлежит определенной категории. В соответствии с соглашением эти категории соотносятся с полным именем класса, в котором используется средство регистрации. Например, средство регистрации сообщений для класса mx.rpc.soap.WebService использует mx.rpc.soap.WebService как параметр в вызове Log.getLogger(). При отправке сообщений в этой категории уведомление о событиях получают только адресаты, имеющие фильтр, соответствующий данной категории. Выражения фильтра могут включать подстановочные символы, обозначаемые звездочкой. Подстановочный символ должен занимать крайнюю правую позицию в выражении. Например: rpc ~~, mx. ~~ или ~~. Если указано недопустимое выражение, возвращается InvalidFilterError. В выражении фильтра недопустимы пробелы и следующие символы: []~$^&\/(){}<>+=`!#%?,:;'"@.

      var traceLogger:ILoggingTarget = new TraceTarget();
      traceLogger.filters = [ "mx.rpc.~~", "mx.messaging.~~" ];
      Log.addTarget(traceLogger);
      
level Предоставляет доступ к уровню, на котором в настоящее время установлен адресат. Предоставляет доступ к уровню, на котором в настоящее время установлен адресат. Значимые значения:
  • LogEventLevel.FATAL обозначает события, которые приводят к отказу приложения
  • LogEventLevel.ERROR указывает на события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.
  • LogEventLevel.WARN указывает на события, которые могут привести к некорректной работе приложения
  • LogEventLevel.INFOобозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов.
  • LogEventLevel.DEBUG обозначает информационные сообщения на уровне небольших фрагментов, необходимые для отладки приложения.
  • LogEventLevel.ALL предназначен для вызова обработки всех сообщений адресатом.
ILogger Этот интерфейс должны реализовывать все средства регистрации в регистрирующей инфраструктуре.flash.events:IEventDispatcher Этот интерфейс должны реализовывать все средства регистрации в регистрирующей инфраструктуре. debug Регистрирует указанные данные с использованием уровня LogEventLevel.DEBUG.messageИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEventLevel.DEBUG. LogEventLevel.DEBUG обозначает информационные сообщения на уровне небольших фрагментов, необходимые для отладки приложения.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.debug("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      
error Регистрирует указанные данные с использованием уровня LogEventLevel.ERROR.messageИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEventLevel.ERROR. LogEventLevel.ERROR указывает на события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.error("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      
fatal Регистрирует указанные данные с использованием уровня LogEventLevel.FATAL.messageИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEventLevel.FATAL. LogEventLevel.FATAL обозначает события, которые приводят к отказу приложения

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.fatal("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      
info Регистрирует указанные данные с использованием уровня LogEvent.INFO.messageИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEvent.INFO. LogEventLevel.INFOобозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.info("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      
log Регистрирует указанные данные на заданном уровне.levelУровень, на котором должна регистрироваться эта информация. Допустимые значения:
  • LogEventLevel.FATAL обозначает события, которые приводят к отказу приложения
  • LogEventLevel.ERROR указывает на события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.
  • LogEventLevel.WARN указывает на события, которые могут привести к некорректной работе приложения
  • LogEventLevel.INFOобозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов.
  • LogEventLevel.DEBUG обозначает информационные сообщения на уровне небольших фрагментов, необходимые для отладки приложения.
messageИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений.
Регистрирует указанные данные на заданном уровне.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр –{0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.log(LogEventLevel.DEBUG, "here is some channel info {0} and {1}", LogEventLevel.DEBUG, 15.4, true);
     
      // This will log the following String as a DEBUG log message:
      //   "here is some channel info 15.4 and true"
      
warn Регистрирует указанные данные с использованием уровня LogEventLevel.WARN.messageИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEventLevel.WARN. LogEventLevel.WARN указывает на события, которые могут привести к некорректной работе приложения.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.warn("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      
category Значение категории для средства регистрации. Значение категории для средства регистрации.
Log Предоставляет возможности псевдо-иерархической регистрации с различными параметрами форматирования и вывода.Object Предоставляет возможности псевдоиерархической регистрации с различными параметрами форматирования и вывода. Система регистрации состоит из двух главных компонентов: средства регистрации и адресата. Средство регистрации используется для передачи информации адресату. Адресат предназначен для форматирования и общего вывода данных регистрации.

Средства регистрации представляют собой единичные экземпляры, созданные для определенной категории информации. Как правило, категория является именем пакета компонента, для которого требуется зарегистрировать информацию. Категория позволяет пользователям определить представляющую интерес информацию журнала. Можно выбрать различные категории и объединить их с регулярными выражениями. Это позволяет обрабатывать как подробную, так и краткую информацию журнала. Например, требуется получить всю информацию журнала для пакетов mx.messaging и mx.rpc, а также вывести данные из этих пакетов в формате XML. Для получения всей информации журнала в категории mx.messaging, включая подпакеты и компоненты, необходимо использовать выражение с подстановочным символом, например mx.messaging. ~~". Для получения дополнительной информации см. приведенный ниже пример кода.

Адресаты обеспечивают механизм вывода зарегистрированных данных. Как правило, этот механизм включает форматирование, передачу или хранение данных, а также все, что может предоставить виртуальная машина. Существует два адресата: MiniDebugTarget и TraceTarget. Каждая из этих программ записи принимает текущую информацию журнала и «отправляет» ее для отображения и/или хранения. Адресаты также предоставляют спецификацию данных журнала для вывода.

  ... 
  import mx.logging.targets.
  import mx.logging.
 
  private function initLogging():void {
      // Create a target.
      var logTarget:TraceTarget = new TraceTarget();
 
      // Log only messages for the classes in the mx.rpc.and 
      // mx.messaging packages.
      logTarget.filters=["mx.rpc.,"mx.messaging.];
 
      // Log all log levels.
      logTarget.level = LogEventLevel.ALL;
 
      // Add date, time, category, and log level to the output.
      logTarget.includeDate = true;
      logTarget.includeTime = true;
      logTarget.includeCategory = true;
      logTarget.includeLevel = true;
 
      // Begin logging.
      Log.addTarget(logTarget);
  } 
  ...
  
addTarget Позволяет указанному адресату начать получение уведомления о событиях регистрации.targetmx.logging:ILoggingTargetопределенный адресат, который должен получать события регистрации. Позволяет указанному адресату начать получение уведомления о событиях регистрации. flush С помощью этого метода удаляются все текущие средства регистрации из кэша. С помощью этого метода удаляются все текущие средства регистрации из кэша. Последующие вызовы метода getLogger() возвращают новые экземпляры средств регистрации, а не предыдущие экземпляры этой категории. Метод предназначен только для отладки. getLogger Возвращает средство регистрации, соответствующее указанной категории.Экземпляр объекта средства регистрации для указанного имени. Если имя не существует, возвращается новый экземпляр с указанным именем. mx.logging:ILoggercategoryКатегория средства регистрации, которое должно быть возвращено. Возвращает средство регистрации, соответствующее указанной категории. Если данная категория не существует, то возвращается новый экземпляр средства регистрации, связанный с этой категорией. Длина имени категории должна быть минимум один символ, имя не может содержать пробелы и следующие символы: []~$^&\/(){}<>+=`! #%?,:;'"@ Если указана неправильная категория, метод возвращает InvalidCategoryError. hasIllegalCharacters Метод проверяет указанное строковое значение на наличие запрещенных символов.true, если найден какой-либо недопустимый символ, false в противном случае valueСтрока для проверки на недопустимые символы. Недопустимы следующие символы: []~$^&\/(){}<>+=`! #%?,:;'"@ Метод проверяет указанное строковое значение на наличие запрещенных символов. isDebug Указывает, будет ли событие журнала отладки обрабатываться адресатом регистрации.true, если событие журнала отладки будет зарегистрировано; false в противном случае. Указывает, будет ли событие журнала отладки обрабатываться адресатом регистрации. isError Указывает, будет ли событие журнала ошибок обработано адресатом регистрации.true, если событие ошибки будет зарегистрировано; false в противном случае. Указывает, будет ли событие журнала ошибок обработано адресатом регистрации. isFatal Указывает, будет ли событие журнала неустранимых ошибок обработано адресатом регистрации.true, если событие журнала неустранимых ошибок будет зарегистрировано; false в противном случае. Указывает, будет ли событие журнала неустранимых ошибок обработано адресатом регистрации. isInfo Указывает, будет ли событие журнала информации обработано адресатом регистрации.true, если событие журнала информации будет зарегистрировано; false в противном случае. Указывает, будет ли событие журнала информации обработано адресатом регистрации. isWarn Указывает, будет ли событие журнала предупреждений обработано адресатом регистрации.true, если событие журнала предупреждений будет зарегистрировано; false в противном случае. Указывает, будет ли событие журнала предупреждений обработано адресатом регистрации. removeTarget Препятствует получению указанным адресатом уведомления о событиях журнала.targetmx.logging:ILoggingTargetопределенный адресат, который должен получать события регистрации. Препятствует получению указанным адресатом уведомления о событиях журнала.
LogLogger Средство регистрации, используемое в инфраструктуре регистрации.mx.logging:ILoggerflash.events:EventDispatcher Средство регистрации, используемое в инфраструктуре регистрации. Этот класс передает события для каждого зарегистрированного сообщения с помощью метода log(). LogLogger Конструктор.categoryКатегория, для которой этот журнал отправляет сообщения. Конструктор. debug Регистрирует указанные данные с использованием уровня LogEventLevel.DEBUG.msgИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEventLevel.DEBUG. LogEventLevel.DEBUG обозначает информационные сообщения на уровне небольших фрагментов, необходимые для отладки приложения.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

error Регистрирует указанные данные с использованием уровня LogEventLevel.ERROR.msgИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEventLevel.ERROR. LogEventLevel.ERROR указывает на события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

fatal Регистрирует указанные данные с использованием уровня LogEventLevel.FATAL.msgИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEventLevel.FATAL. LogEventLevel.FATAL обозначает события, которые приводят к отказу приложения

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

info Регистрирует указанные данные с использованием уровня LogEvent.INFO.msgИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEvent.INFO. LogEventLevel.INFOобозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

log Регистрирует указанные данные на заданном уровне.levelУровень, на котором должна регистрироваться эта информация. Допустимые значения:
  • LogEventLevel.FATAL обозначает события, которые приводят к отказу приложения
  • LogEventLevel.ERROR указывает на события ошибок, которые могут не препятствовать дальнейшему выполнению приложения.
  • LogEventLevel.WARN указывает на события, которые могут привести к некорректной работе приложения
  • LogEventLevel.INFOобозначает информационные сообщения, отображающие выполнение приложения на уровне крупных фрагментов.
  • LogEventLevel.DEBUG обозначает информационные сообщения на уровне небольших фрагментов, необходимые для отладки приложения.
msgИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений.
Регистрирует указанные данные на заданном уровне.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр –{0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

warn Регистрирует указанные данные с использованием уровня LogEventLevel.WARN.msgИнформация для журнала. Эта строка может содержать специальные символы маркера в виде {x}, где x – отсчитываемый от нуля индекс, который будет заменен указанными дополнительными параметрами в соответствии с этим индексом. restДополнительные параметры, которые могут быть заменены в параметре str для каждого {x}, где x является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Регистрирует указанные данные с использованием уровня LogEventLevel.WARN. LogEventLevel.WARN указывает на события, которые могут привести к некорректной работе приложения.

Указанная для регистрации строка может содержать фигурные скобки с индексом, определяющим дополнительный параметр, который должен быть вставлен в строку перед регистрацией. Например, строка «первый дополнительный параметр – {0}, второй дополнительный параметр – {1}» будет преобразована в строку «первый дополнительный параметр – 10, второй дополнительный параметр – 15», если при вызове в качестве параметров указаны числа 10 и 15.

category Категория, для которой средство регистрации передает сообщения. Категория, для которой средство регистрации передает сообщения.