Поделиться через


Logger.GetAnonymousLogger(String) Метод

Определение

Создание анонимного средства ведения журнала.

[Android.Runtime.Register("getAnonymousLogger", "(Ljava/lang/String;)Ljava/util/logging/Logger;", "")]
public static Java.Util.Logging.Logger GetAnonymousLogger (string? resourceBundleName);
[<Android.Runtime.Register("getAnonymousLogger", "(Ljava/lang/String;)Ljava/util/logging/Logger;", "")>]
static member GetAnonymousLogger : string -> Java.Util.Logging.Logger

Параметры

resourceBundleName
String

имя ResourceBundle, используемое для локализации сообщений для этого средства ведения журнала. Может иметь значение NULL, если ни одна из сообщений не требует локализации.

Возвращаемое значение

недавно созданный частный средство ведения журнала

Атрибуты

Исключения

Если указанный пакет ресурсов не может быть загружен.

Комментарии

Создание анонимного средства ведения журнала. Только что созданный средство ведения журнала не зарегистрировано в пространстве имен LogManager. Нет проверок доступа на обновления средства ведения журнала.

Этот заводской метод в основном предназначен для использования из яблок. Так как результирующий средство ведения журнала является анонимным, он может храниться закрытым путем создания класса. Это устраняет необходимость обычных проверок безопасности, что, в свою очередь, позволяет ненадежному коду applet обновить состояние управления средства ведения журнала. Например, applet может выполнять setLevel или addHandler в анонимном средстве ведения журнала.

Несмотря на то, что новый средство ведения журнала является анонимным, он настроен на использование корневого средства ведения журнала ("") в качестве родительского элемента. Это означает, что по умолчанию он наследует его действующий уровень и обработчики от корневого средства ведения журнала. Изменение родительского #setParent(java.util.logging.Logger) setParent элемента с помощью метода по-прежнему требует разрешения безопасности, указанного этим методом.

Документация по Java для java.util.logging.Logger.getAnonymousLogger(java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к