ParametrizedLogger.

Log<T0, T1, T2, T3>(object, string, T0, T1, T2, T3) Method

Summary

Logs an event.
Namespace
Avalonia.Logging
Containing Type
ParametrizedLogger

Syntax

[MethodImpl(MethodImplOptions.AggressiveInlining)]
public void Log<T0, T1, T2, T3>(object source, string messageTemplate, T0 propertyValue0, T1 propertyValue1, T2 propertyValue2, T3 propertyValue3)

Attributes

Type Description
MethodImplAttribute

Type Parameters

Name Description
T0
T1
T2
T3

Parameters

Name Type Description
source object The object from which the event originates.
messageTemplate string The message template.
propertyValue0 T0 Message property value.
propertyValue1 T1 Message property value.
propertyValue2 T2 Message property value.
propertyValue3 T3 Message property value.

Return Value

Type Description
void