Paquete | mx.logging |
Clase | public class Log |
Herencia | Log Object |
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Loggers are singleton instances created for a particular category of information. Typically, the category is the package name of the component that desires to log information. The category provides users the ability to specify what log information they are interested in. Multiple categories can be selected and combined with regular expressions. This allows for both broad and narrow logging information to be acquired. For example, you might be interested in all logging information under the "mx.messaging" and "mx.rpc" packages and want the output from these packages to be formatted as XML. To get the all of the logging information under the "mx.messaging" category including sub-packages and components a wildcard expression is required, such as "mx.messaging.*". See the code example below for more details.
Targets provide the output mechanism of the data being logged.
This mechanism typically includes formatting, transmission, or storage, but
can be anything possible under the VM.
There are two targets provided: MiniDebugTarget
and
TraceTarget
.
Each of these writers take the current log information and "sends" it
somewhere for display and/or storage.
Targets also provide the specification of what log data to output.
Más ejemplos
Método | Definido por | ||
---|---|---|---|
[estática]
Allows the specified target to begin receiving notification of log
events. | Log | ||
[estática]
This method removes all of the current loggers from the cache. | Log | ||
[estática]
Returns the logger associated with the specified category. | Log | ||
[estática]
This method checks the specified string value for illegal characters. | Log | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
[estática]
Indicates whether a debug level log event will be processed by a
log target. | Log | ||
[estática]
Indicates whether an error level log event will be processed by a
log target. | Log | ||
[estática]
Indicates whether a fatal level log event will be processed by a
log target. | Log | ||
[estática]
Indicates whether an info level log event will be processed by a
log target. | Log | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
[estática]
Indicates whether a warn level log event will be processed by a
log target. | Log | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
[estática]
Stops the specified target from receiving notification of log
events. | Log | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object |
addTarget | () | método |
public static function addTarget(target:mx.logging:ILoggingTarget):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Allows the specified target to begin receiving notification of log events.
Parámetros
target:mx.logging:ILoggingTarget — specific target that should capture log events.
|
flush | () | método |
public static function flush():void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
This method removes all of the current loggers from the cache.
Subsquent calls to the getLogger()
method return new instances
of loggers rather than any previous instances with the same category.
This method is intended for use in debugging only.
getLogger | () | método |
public static function getLogger(category:String):ILogger
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Returns the logger associated with the specified category.
If the category given doesn't exist a new instance of a logger will be
returned and associated with that category.
Categories must be at least one character in length and may not contain
any blanks or any of the following characters:
[]~$^&\/(){}<>+=`!#%?,:;'"@
This method will throw an InvalidCategoryError
if the
category specified is malformed.
Parámetros
category:String — The category of the logger that should be returned.
|
ILogger — An instance of a logger object for the specified name.
If the name doesn't exist, a new instance with the specified
name is returned.
|
hasIllegalCharacters | () | método |
public static function hasIllegalCharacters(value:String):Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
This method checks the specified string value for illegal characters.
Parámetros
value:String — The String to check for illegal characters.
The following characters are not valid:
[]~$^&\/(){}<>+=`!#%?,:;'"@
|
Boolean — true if there are any illegal characters found,
false otherwise
|
isDebug | () | método |
public static function isDebug():Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Indicates whether a debug level log event will be processed by a log target.
Valor devueltoBoolean — true if a debug level log event will be logged; otherwise false.
|
isError | () | método |
public static function isError():Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Indicates whether an error level log event will be processed by a log target.
Valor devueltoBoolean — true if an error level log event will be logged; otherwise false.
|
isFatal | () | método |
public static function isFatal():Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Indicates whether a fatal level log event will be processed by a log target.
Valor devueltoBoolean — true if a fatal level log event will be logged; otherwise false.
|
isInfo | () | método |
public static function isInfo():Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Indicates whether an info level log event will be processed by a log target.
Valor devueltoBoolean — true if an info level log event will be logged; otherwise false.
|
isWarn | () | método |
public static function isWarn():Boolean
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Indicates whether a warn level log event will be processed by a log target.
Valor devueltoBoolean — true if a warn level log event will be logged; otherwise false.
|
removeTarget | () | método |
public static function removeTarget(target:mx.logging:ILoggingTarget):void
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flex 3 |
Versiones de motor de ejecución: | Flash Player 9, AIR 1.1 |
Stops the specified target from receiving notification of log events.
Parámetros
target:mx.logging:ILoggingTarget — specific target that should capture log events.
|
Tue Jun 12 2018, 02:12 PM Z