MetalamaAPI documentationFlashtrace APIFlashtrace.​LoggersSimple­Flashtrace­LoggerIFlashtrace­Logger.​Write
Open sandboxFocus

SimpleFlashtraceLogger.IFlashtraceLogger.Write Method

IFlashtraceLogger.Write(ILoggingContext, FlashtraceLevel, LogRecordKind, String, Object[], Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write(ILoggingContext context, FlashtraceLevel level, LogRecordKind recordKind, string text, object[] args, Exception exception, in CallerInfo recordInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind recordKind
System.String text
System.Object[] args
System.Exception exception
CallerInfo recordInfo
Implements
IFlashtraceLogger.Write(ILoggingContext, FlashtraceLevel, LogRecordKind, String, Object[], Exception, in CallerInfo)

IFlashtraceLogger.Write(ILoggingContext, FlashtraceLevel, LogRecordKind, String, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write(ILoggingContext context, FlashtraceLevel level, LogRecordKind recordKind, string text, Exception exception, in CallerInfo recordInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind recordKind
System.String text
System.Exception exception
CallerInfo recordInfo
Implements
IFlashtraceLogger.Write(ILoggingContext, FlashtraceLevel, LogRecordKind, String, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
Implements
IFlashtraceLogger.Write<T1>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
Implements
IFlashtraceLogger.Write<T1, T2>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2, T3>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2, T3>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, T3 arg3, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
T3 arg3
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
T3
Implements
IFlashtraceLogger.Write<T1, T2, T3>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2, T3, T4>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2, T3, T4>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, T3 arg3, T4 arg4, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
T3 arg3
T4 arg4
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
T3
T4
Implements
IFlashtraceLogger.Write<T1, T2, T3, T4>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2, T3, T4, T5>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2, T3, T4, T5>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
T3 arg3
T4 arg4
T5 arg5
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
T3
T4
T5
Implements
IFlashtraceLogger.Write<T1, T2, T3, T4, T5>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
T3 arg3
T4 arg4
T5 arg5
T6 arg6
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
T3
T4
T5
T6
Implements
IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, T7, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
T3 arg3
T4 arg4
T5 arg5
T6 arg6
T7 arg7
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
T3
T4
T5
T6
T7
Implements
IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, T7, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, T7, T8, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
T3 arg3
T4 arg4
T5 arg5
T6 arg6
T7 arg7
T8 arg8
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
T3
T4
T5
T6
T7
T8
Implements
IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, T7, T8, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
T3 arg3
T4 arg4
T5 arg5
T6 arg6
T7 arg7
T8 arg8
T9 arg9
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
T3
T4
T5
T6
T7
T8
T9
Implements
IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8, T9>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, Exception, in CallerInfo)

IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Exception, in CallerInfo)

Declaration
void IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(ILoggingContext context, FlashtraceLevel level, LogRecordKind logRecordKind, string text, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, Exception exception, in CallerInfo callerInfo)
Parameters
Type Name Description
ILoggingContext context
FlashtraceLevel level
LogRecordKind logRecordKind
System.String text
T1 arg1
T2 arg2
T3 arg3
T4 arg4
T5 arg5
T6 arg6
T7 arg7
T8 arg8
T9 arg9
T10 arg10
System.Exception exception
CallerInfo callerInfo
Type Parameters
Name Description
T1
T2
T3
T4
T5
T6
T7
T8
T9
T10
Implements
IFlashtraceLogger.Write<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(ILoggingContext, FlashtraceLevel, LogRecordKind, String, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Exception, in CallerInfo)