Table of Contents

Interface IAllocationFreeErrorLogger

Namespace
Splat
Assembly
Splat.dll

An allocation free exception logger which wraps all the possible logging methods available. Often not needed for your own loggers. A WrappingFullLogger will wrap simple loggers into a full logger.

public interface IAllocationFreeErrorLogger : ILogger
Inherited Members
Extension Methods
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Expression<Func<TSender, T11>>, Expression<Func<TSender, T12>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, IObservedChange<TSender, T9>, IObservedChange<TSender, T10>, IObservedChange<TSender, T11>, IObservedChange<TSender, T12>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Expression<Func<TSender, T11>>, Expression<Func<TSender, T12>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, IObservedChange<TSender, T9>, IObservedChange<TSender, T10>, IObservedChange<TSender, T11>, IObservedChange<TSender, T12>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Expression<Func<TSender, T11>>, Expression<Func<TSender, T12>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, IObservedChange<TSender, T9>, IObservedChange<TSender, T10>, IObservedChange<TSender, T11>, IObservedChange<TSender, T12>, TRet>)
WhenAnyMixin.WhenAny<TSender, TRet, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(TSender?, Expression<Func<TSender, T1>>, Expression<Func<TSender, T2>>, Expression<Func<TSender, T3>>, Expression<Func<TSender, T4>>, Expression<Func<TSender, T5>>, Expression<Func<TSender, T6>>, Expression<Func<TSender, T7>>, Expression<Func<TSender, T8>>, Expression<Func<TSender, T9>>, Expression<Func<TSender, T10>>, Expression<Func<TSender, T11>>, Expression<Func<TSender, T12>>, Func<IObservedChange<TSender, T1>, IObservedChange<TSender, T2>, IObservedChange<TSender, T3>, IObservedChange<TSender, T4>, IObservedChange<TSender, T5>, IObservedChange<TSender, T6>, IObservedChange<TSender, T7>, IObservedChange<TSender, T8>, IObservedChange<TSender, T9>, IObservedChange<TSender, T10>, IObservedChange<TSender, T11>, IObservedChange<TSender, T12>, TRet>)

Methods

Debug<TArgument>(Exception, string, TArgument)

Emits a message using formatting to the debug log.

void Debug<TArgument>(Exception exception, string messageFormat, TArgument argument)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument TArgument

The argument for formatting purposes.

Type Parameters

TArgument

The type of the argument which is used in the formatting.

Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9, TArgument10 argument10)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

argument10 TArgument10

The tenth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

TArgument10

The type of the tenth argument which is used in the formatting.

Debug<TArgument1, TArgument2>(Exception, string, TArgument1, TArgument2)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

Debug<TArgument1, TArgument2, TArgument3>(Exception, string, TArgument1, TArgument2, TArgument3)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2, TArgument3>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

Debug<TArgument1, TArgument2, TArgument3, TArgument4>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2, TArgument3, TArgument4>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)

Emits a message using formatting to the debug log.

void Debug<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

Error<TArgument>(Exception, string, TArgument)

Emits a message using formatting to the error log.

void Error<TArgument>(Exception exception, string messageFormat, TArgument argument)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument TArgument

The argument for formatting purposes.

Type Parameters

TArgument

The type of the argument which is used in the formatting.

Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9, TArgument10 argument10)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

argument10 TArgument10

The tenth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

TArgument10

The type of the tenth argument which is used in the formatting.

Error<TArgument1, TArgument2>(Exception, string, TArgument1, TArgument2)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

Error<TArgument1, TArgument2, TArgument3>(Exception, string, TArgument1, TArgument2, TArgument3)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2, TArgument3>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

Error<TArgument1, TArgument2, TArgument3, TArgument4>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2, TArgument3, TArgument4>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)

Emits a message using formatting to the error log.

void Error<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

Fatal<TArgument>(Exception, string, TArgument)

Emits a message using formatting to the fatal log.

void Fatal<TArgument>(Exception exception, string messageFormat, TArgument argument)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument TArgument

The argument for formatting purposes.

Type Parameters

TArgument

The type of the argument which is used in the formatting.

Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9, TArgument10 argument10)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

argument10 TArgument10

The tenth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

TArgument10

The type of the tenth argument which is used in the formatting.

Fatal<TArgument1, TArgument2>(Exception, string, TArgument1, TArgument2)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

Fatal<TArgument1, TArgument2, TArgument3>(Exception, string, TArgument1, TArgument2, TArgument3)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2, TArgument3>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

Fatal<TArgument1, TArgument2, TArgument3, TArgument4>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2, TArgument3, TArgument4>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)

Emits a message using formatting to the fatal log.

void Fatal<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

Info<TArgument>(Exception, string, TArgument)

Emits a message using formatting to the info log.

void Info<TArgument>(Exception exception, string messageFormat, TArgument argument)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument TArgument

The argument for formatting purposes.

Type Parameters

TArgument

The type of the argument which is used in the formatting.

Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)

Emits a message using formatting to the info log.

void Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9, TArgument10 argument10)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

argument10 TArgument10

The tenth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

TArgument10

The type of the tenth argument which is used in the formatting.

Info<TArgument1, TArgument2>(Exception, string, TArgument1, TArgument2)

Emits a message using formatting to the info log.

void Info<TArgument1, TArgument2>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

Info<TArgument1, TArgument2, TArgument3>(Exception, string, TArgument1, TArgument2, TArgument3)

Emits a message using formatting to the info log.

void Info<TArgument1, TArgument2, TArgument3>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

Info<TArgument1, TArgument2, TArgument3, TArgument4>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4)

Emits a message using formatting to the info log.

void Info<TArgument1, TArgument2, TArgument3, TArgument4>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)

Logs a info message with the provided message format and values.

void Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)

Logs a info message with the provided message format and values.

void Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)

Emits a message using formatting to the info log.

void Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)

Emits a message using formatting to the info log.

void Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)

Emits a message using formatting to the info log.

void Info<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

Warn<TArgument>(Exception, string, TArgument)

Emits a message using formatting to the warning log.

void Warn<TArgument>(Exception exception, string messageFormat, TArgument argument)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument TArgument

The argument for formatting purposes.

Type Parameters

TArgument

The type of the argument which is used in the formatting.

Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10)

Emits a message using formatting to the warn log.

void Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9, TArgument10>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9, TArgument10 argument10)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

argument10 TArgument10

The tenth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.

TArgument10

The type of the tenth argument which is used in the formatting.

Warn<TArgument1, TArgument2>(Exception, string, TArgument1, TArgument2)

Emits a message using formatting to the warning log.

void Warn<TArgument1, TArgument2>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

Warn<TArgument1, TArgument2, TArgument3>(Exception, string, TArgument1, TArgument2, TArgument3)

Emits a message using formatting to the warning log.

void Warn<TArgument1, TArgument2, TArgument3>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

Warn<TArgument1, TArgument2, TArgument3, TArgument4>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4)

Emits a message using formatting to the warning log.

void Warn<TArgument1, TArgument2, TArgument3, TArgument4>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5)

Emits a message using formatting to the warning log.

void Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6)

Emits a message using formatting to the warning log.

void Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7)

Emits a message using formatting to the warn log.

void Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8)

Emits a message using formatting to the warn log.

void Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception, string, TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9)

Emits a message using formatting to the warn log.

void Warn<TArgument1, TArgument2, TArgument3, TArgument4, TArgument5, TArgument6, TArgument7, TArgument8, TArgument9>(Exception exception, string messageFormat, TArgument1 argument1, TArgument2 argument2, TArgument3 argument3, TArgument4 argument4, TArgument5 argument5, TArgument6 argument6, TArgument7 argument7, TArgument8 argument8, TArgument9 argument9)

Parameters

exception Exception

The exception.

messageFormat string

The message format used to emit a message with the type arguments.

argument1 TArgument1

The first argument for formatting purposes.

argument2 TArgument2

The second argument for formatting purposes.

argument3 TArgument3

The third argument for formatting purposes.

argument4 TArgument4

The fourth argument for formatting purposes.

argument5 TArgument5

The fifth argument for formatting purposes.

argument6 TArgument6

The sixth argument for formatting purposes.

argument7 TArgument7

The seventh argument for formatting purposes.

argument8 TArgument8

The eighth argument for formatting purposes.

argument9 TArgument9

The ninth argument for formatting purposes.

Type Parameters

TArgument1

The type of the first argument which is used in the formatting.

TArgument2

The type of the second argument which is used in the formatting.

TArgument3

The type of the third argument which is used in the formatting.

TArgument4

The type of the fourth argument which is used in the formatting.

TArgument5

The type of the fifth argument which is used in the formatting.

TArgument6

The type of the sixth argument which is used in the formatting.

TArgument7

The type of the seventh argument which is used in the formatting.

TArgument8

The type of the eighth argument which is used in the formatting.

TArgument9

The type of the ninth argument which is used in the formatting.