Write(LogLevel, string)
Writes a custom log record without parameters.
Declaration
public void Write(LogLevel level, string text)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | text | The text of the log record. |
Write(LogLevel, string, params object[])
Writes a custom log record with an array of parameters.
Declaration
public void Write(LogLevel level, string text, params object[] args)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | text | The text of the log record, including parameters (e.g. |
object[] | args | An array of parameters. |
Write<T1>(LogLevel, string, T1)
Writes a custom log record with 1 parameter.
Declaration
public void Write<T1>(LogLevel level, string formattingString, T1 arg1)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
Write<T1, T2>(LogLevel, string, T1, T2)
Writes a custom log record with 2 parameters.
Declaration
public void Write<T1, T2>(LogLevel level, string formattingString, T1 arg1, T2 arg2)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
Write<T1, T2, T3>(LogLevel, string, T1, T2, T3)
Writes a custom log record with 3 parameters.
Declaration
public void Write<T1, T2, T3>(LogLevel level, string formattingString, T1 arg1, T2 arg2, T3 arg3)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
T3 | arg3 | Value of the third parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
T3 | Type of the third parameter. |
Write<T1, T2, T3, T4>(LogLevel, string, T1, T2, T3, T4)
Writes a custom log record with 4 parameters.
Declaration
public void Write<T1, T2, T3, T4>(LogLevel level, string formattingString, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
T3 | arg3 | Value of the third parameter. |
T4 | arg4 | Value of the 4-th parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
T3 | Type of the third parameter. |
T4 | Type of the 4-th parameter. |
Write<T1, T2, T3, T4, T5>(LogLevel, string, T1, T2, T3, T4, T5)
Writes a custom log record with 5 parameters.
Declaration
public void Write<T1, T2, T3, T4, T5>(LogLevel level, string formattingString, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
T3 | arg3 | Value of the third parameter. |
T4 | arg4 | Value of the 4-th parameter. |
T5 | arg5 | Value of the 5-th parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
T3 | Type of the third parameter. |
T4 | Type of the 4-th parameter. |
T5 | Type of the 5-th parameter. |
Write<T1, T2, T3, T4, T5, T6>(LogLevel, string, T1, T2, T3, T4, T5, T6)
Writes a custom log record with 6 parameters.
Declaration
public void Write<T1, T2, T3, T4, T5, T6>(LogLevel level, string formattingString, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
T3 | arg3 | Value of the third parameter. |
T4 | arg4 | Value of the 4-th parameter. |
T5 | arg5 | Value of the 5-th parameter. |
T6 | arg6 | Value of the 6-th parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
T3 | Type of the third parameter. |
T4 | Type of the 4-th parameter. |
T5 | Type of the 5-th parameter. |
T6 | Type of the 6-th parameter. |
Write<T1, T2, T3, T4, T5, T6, T7>(LogLevel, string, T1, T2, T3, T4, T5, T6, T7)
Writes a custom log record with 7 parameters.
Declaration
public void Write<T1, T2, T3, T4, T5, T6, T7>(LogLevel level, string formattingString, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
T3 | arg3 | Value of the third parameter. |
T4 | arg4 | Value of the 4-th parameter. |
T5 | arg5 | Value of the 5-th parameter. |
T6 | arg6 | Value of the 6-th parameter. |
T7 | arg7 | Value of the 7-th parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
T3 | Type of the third parameter. |
T4 | Type of the 4-th parameter. |
T5 | Type of the 5-th parameter. |
T6 | Type of the 6-th parameter. |
T7 | Type of the 7-th parameter. |
Write<T1, T2, T3, T4, T5, T6, T7, T8>(LogLevel, string, T1, T2, T3, T4, T5, T6, T7, T8)
Writes a custom log record with 8 parameters.
Declaration
public void Write<T1, T2, T3, T4, T5, T6, T7, T8>(LogLevel level, string formattingString, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
T3 | arg3 | Value of the third parameter. |
T4 | arg4 | Value of the 4-th parameter. |
T5 | arg5 | Value of the 5-th parameter. |
T6 | arg6 | Value of the 6-th parameter. |
T7 | arg7 | Value of the 7-th parameter. |
T8 | arg8 | Value of the 8-th parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
T3 | Type of the third parameter. |
T4 | Type of the 4-th parameter. |
T5 | Type of the 5-th parameter. |
T6 | Type of the 6-th parameter. |
T7 | Type of the 7-th parameter. |
T8 | Type of the 8-th parameter. |
Write<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogLevel, string, T1, T2, T3, T4, T5, T6, T7, T8, T9)
Writes a custom log record with 9 parameters.
Declaration
public void Write<T1, T2, T3, T4, T5, T6, T7, T8, T9>(LogLevel level, string formattingString, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
T3 | arg3 | Value of the third parameter. |
T4 | arg4 | Value of the 4-th parameter. |
T5 | arg5 | Value of the 5-th parameter. |
T6 | arg6 | Value of the 6-th parameter. |
T7 | arg7 | Value of the 7-th parameter. |
T8 | arg8 | Value of the 8-th parameter. |
T9 | arg9 | Value of the 9-th parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
T3 | Type of the third parameter. |
T4 | Type of the 4-th parameter. |
T5 | Type of the 5-th parameter. |
T6 | Type of the 6-th parameter. |
T7 | Type of the 7-th parameter. |
T8 | Type of the 8-th parameter. |
T9 | Type of the 9-th parameter. |
Write<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogLevel, string, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)
Writes a custom log record with 10 parameters.
Declaration
public void Write<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(LogLevel level, string formattingString, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10)
Parameters
Type | Name | Description |
---|---|---|
LogLevel | level | |
string | formattingString | The text of the log record, including parameters (e.g. |
T1 | arg1 | Value of the first parameter. |
T2 | arg2 | Value of the second parameter. |
T3 | arg3 | Value of the third parameter. |
T4 | arg4 | Value of the 4-th parameter. |
T5 | arg5 | Value of the 5-th parameter. |
T6 | arg6 | Value of the 6-th parameter. |
T7 | arg7 | Value of the 7-th parameter. |
T8 | arg8 | Value of the 8-th parameter. |
T9 | arg9 | Value of the 9-th parameter. |
T10 | arg10 | Value of the 10-th parameter. |
Type Parameters
Name | Description |
---|---|
T1 | Type of the first parameter. |
T2 | Type of the second parameter. |
T3 | Type of the third parameter. |
T4 | Type of the 4-th parameter. |
T5 | Type of the 5-th parameter. |
T6 | Type of the 6-th parameter. |
T7 | Type of the 7-th parameter. |
T8 | Type of the 8-th parameter. |
T9 | Type of the 9-th parameter. |
T10 | Type of the 10-th parameter. |