Skip to main content

ParametrizedLogger Structure

Logger sink parametrized for given logging level.

Definition​

Namespace: Avalonia.Logging
Assembly: Avalonia.Base (in Avalonia.Base.dll)

public readonly struct ParametrizedLogger : IEquatable<ParametrizedLogger>
View Source
InheritanceObject → ValueType → ParametrizedLogger
ImplementsIEquatable(ParametrizedLogger)

Constructors​

ParametrizedLogger(ILogSink, LogEventLevel, String)Initializes a new instance of the ParametrizedLogger class

Properties​

IsValidChecks 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.

See Also​

Reference​

Avalonia.Logging Namespace