ParametrizedLogger Structure
Logger sink parametrized for given logging level.
Definition
Namespace: Avalonia.Logging
Assembly: Avalonia.Base (in Avalonia.Base.dll)
- C#
- VB
- F#
public readonly struct ParametrizedLogger : IEquatable<ParametrizedLogger>
Public Structure ParametrizedLogger
Implements IEquatable(Of ParametrizedLogger)
[<SealedAttribute>]
type ParametrizedLogger =
struct
inherit ValueType
interface IEquatable<ParametrizedLogger>
end
Inheritance | Object → ValueType → ParametrizedLogger |
Implements | IEquatable(ParametrizedLogger) |
Constructors
ParametrizedLogger(ILogSink, LogEventLevel, String) | Initializes a new instance of the ParametrizedLogger class |
Properties
IsValid | Checks if this logger can be used. |
Methods
GetType() | Gets the Type of the current instance. (Inherited from Object) |
Log(Object, String) | Logs an event. |
Log(T0)(Object, String, T0) | Logs an event. |
Log(T0, T1)(Object, String, T0, T1) | Logs an event. |
Log(T0, T1, T2)(Object, String, T0, T1, T2) | Logs an event. |
Log(T0, T1, T2, T3)(Object, String, T0, T1, T2, T3) | Logs an event. |
Log(T0, T1, T2, T3, T4)(Object, String, T0, T1, T2, T3, T4) | Logs an event. |
Log(T0, T1, T2, T3, T4, T5)(Object, String, T0, T1, T2, T3, T4, T5) | Logs an event. |