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
InheritanceObjectValueType → 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