Class ActivityMonitorSendExtension
Provides Send extension methods for IActivityMonitorGroupSender.
Inherited Members
Namespace: CK.Core
Assembly: CK.ActivityMonitor.StandardSender.dll
Syntax
public static class ActivityMonitorSendExtension
Methods
| Improve this Doc View SourceSend(IActivityMonitorGroupSender, CKTrait, Func<String>)
Sends a text obtained through a delegate with associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, CKTrait tags, Func<string> text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<String> | text | Function that returns a string. Must not be null. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, CKTrait, String)
Sends a text with associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, CKTrait tags, string text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | text | The text of the log. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, CKTrait, String, Object)
Sends a formatted text with associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, CKTrait tags, string format, object arg0)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 1 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, CKTrait, String, Object, Object)
Sends a formatted text with associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, CKTrait tags, string format, object arg0, object arg1)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 2 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, CKTrait, String, Object, Object, Object)
Sends a formatted text with associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, CKTrait tags, string format, object arg0, object arg1, object arg2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 3 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, CKTrait, String, Object, Object, Object, Object)
Sends a formatted text with associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, CKTrait tags, string format, object arg0, object arg1, object arg2, object arg3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 4 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
| Object | arg3 | Parameter to format (placeholder {3}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, CKTrait, String, Object[])
Sends a formatted text with associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, CKTrait tags, string format, params object[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 5 placeholders. |
| Object[] | arguments | Multiple parameters to format. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception)
Sends a log with an exception.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, CKTrait)
Sends a log with an exception and associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, CKTrait, Func<String>)
Sends a text obtained through a delegate with an exception and associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, Func<string> text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<String> | text | Function that returns a string. Must not be null. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, CKTrait, String)
Sends a text with an exception and associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, string text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | text | The text of the log. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, CKTrait, String, Object)
Sends a formatted text with an exception and associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, string format, object arg0)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 1 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, CKTrait, String, Object, Object)
Sends a formatted text with an exception and associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, string format, object arg0, object arg1)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 2 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, CKTrait, String, Object, Object, Object)
Sends a formatted text with an exception and associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, string format, object arg0, object arg1, object arg2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 3 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, CKTrait, String, Object, Object, Object, Object)
Sends a formatted text with an exception and associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, string format, object arg0, object arg1, object arg2, object arg3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 4 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
| Object | arg3 | Parameter to format (placeholder {3}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, CKTrait, String, Object[])
Sends a formatted text with an exception and associated tags.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, string format, params object[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 5 placeholders. |
| Object[] | arguments | Multiple parameters to format. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, Func<String>)
Sends a text obtained through a delegate with an exception. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, Func<string> text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| Func<String> | text | Function that returns a string. Must not be null. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, String)
Sends a text with an exception.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, string text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| String | text | The text of the log. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, String, Object)
Sends a formatted text with an exception.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, string format, object arg0)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 1 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, String, Object, Object)
Sends a formatted text with an exception.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, string format, object arg0, object arg1)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 2 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, String, Object, Object, Object)
Sends a formatted text with an exception.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, string format, object arg0, object arg1, object arg2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 3 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, String, Object, Object, Object, Object)
Sends a formatted text with an exception.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, string format, object arg0, object arg1, object arg2, object arg3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 4 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
| Object | arg3 | Parameter to format (placeholder {3}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Exception, String, Object[])
Sends a formatted text with an exception.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Exception ex, string format, params object[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 5 placeholders. |
| Object[] | arguments | Multiple parameters to format. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, Func<String>)
Sends a text obtained through a delegate. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, Func<string> text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Func<String> | text | Function that returns a string. Must not be null. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, String)
Sends a text.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, string text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| String | text | The text of the log. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, String, Object)
Sends a formatted text.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, string format, object arg0)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| String | format | The text format of the log with 1 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, String, Object, Object)
Sends a formatted text.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, string format, object arg0, object arg1)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| String | format | The text format of the log with 2 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, String, Object, Object, Object)
Sends a formatted text.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, string format, object arg0, object arg1, object arg2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| String | format | The text format of the log with 3 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, String, Object, Object, Object, Object)
Sends a formatted text.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, string format, object arg0, object arg1, object arg2, object arg3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| String | format | The text format of the log with 4 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
| Object | arg3 | Parameter to format (placeholder {3}). |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorGroupSender, String, Object[])
Sends a formatted text.
Declaration
public static IDisposableGroup Send(this IActivityMonitorGroupSender this, string format, params object[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| String | format | The text format of the log with 5 placeholders. |
| Object[] | arguments | Multiple parameters to format. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Send(IActivityMonitorLineSender, CKTrait, Func<String>)
Sends a text obtained through a delegate with associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static void Send(this IActivityMonitorLineSender this, CKTrait tags, Func<string> text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<String> | text | Function that returns a string. Must not be null. |
Send(IActivityMonitorLineSender, CKTrait, String)
Sends a text with associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, CKTrait tags, string text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | text | The text of the log. |
Send(IActivityMonitorLineSender, CKTrait, String, Object)
Sends a formatted text with associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, CKTrait tags, string format, object arg0)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 1 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
Send(IActivityMonitorLineSender, CKTrait, String, Object, Object)
Sends a formatted text with associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, CKTrait tags, string format, object arg0, object arg1)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 2 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
Send(IActivityMonitorLineSender, CKTrait, String, Object, Object, Object)
Sends a formatted text with associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, CKTrait tags, string format, object arg0, object arg1, object arg2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 3 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
Send(IActivityMonitorLineSender, CKTrait, String, Object[])
Sends a formatted text with associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, CKTrait tags, string format, params object[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 4 placeholders. |
| Object[] | arguments | Multiple parameters to format. |
Send(IActivityMonitorLineSender, Exception)
Sends a log with an exception.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
Send(IActivityMonitorLineSender, Exception, CKTrait)
Sends a log with an exception and associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, CKTrait tags)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
Send(IActivityMonitorLineSender, Exception, CKTrait, Func<String>)
Sends a text obtained through a delegate with an exception and associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, Func<string> text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<String> | text | Function that returns a string. Must not be null. |
Send(IActivityMonitorLineSender, Exception, CKTrait, String)
Sends a text with an exception and associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, string text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | text | The text of the log. |
Send(IActivityMonitorLineSender, Exception, CKTrait, String, Object)
Sends a formatted text with an exception and associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, string format, object arg0)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 1 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
Send(IActivityMonitorLineSender, Exception, CKTrait, String, Object, Object)
Sends a formatted text with an exception and associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, string format, object arg0, object arg1)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 2 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
Send(IActivityMonitorLineSender, Exception, CKTrait, String, Object, Object, Object)
Sends a formatted text with an exception and associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, string format, object arg0, object arg1, object arg2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 3 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
Send(IActivityMonitorLineSender, Exception, CKTrait, String, Object[])
Sends a formatted text with an exception and associated tags.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, string format, params object[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| String | format | The text format of the log with 4 placeholders. |
| Object[] | arguments | Multiple parameters to format. |
Send(IActivityMonitorLineSender, Exception, Func<String>)
Sends a text obtained through a delegate with an exception. The delegate will be called only if the log is not filtered.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, Func<string> text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| Func<String> | text | Function that returns a string. Must not be null. |
Send(IActivityMonitorLineSender, Exception, String)
Sends a text with an exception.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, string text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| String | text | The text of the log. |
Send(IActivityMonitorLineSender, Exception, String, Object)
Sends a formatted text with an exception.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, string format, object arg0)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 1 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
Send(IActivityMonitorLineSender, Exception, String, Object, Object)
Sends a formatted text with an exception.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, string format, object arg0, object arg1)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 2 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
Send(IActivityMonitorLineSender, Exception, String, Object, Object, Object)
Sends a formatted text with an exception.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, string format, object arg0, object arg1, object arg2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 3 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
Send(IActivityMonitorLineSender, Exception, String, Object[])
Sends a formatted text with an exception.
Declaration
public static void Send(this IActivityMonitorLineSender this, Exception ex, string format, params object[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| String | format | The text format of the log with 4 placeholders. |
| Object[] | arguments | Multiple parameters to format. |
Send(IActivityMonitorLineSender, Func<String>)
Sends a text obtained through a delegate. The delegate will be called only if the log is not filtered.
Declaration
public static void Send(this IActivityMonitorLineSender this, Func<string> text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Func<String> | text | Function that returns a string. Must not be null. |
Send(IActivityMonitorLineSender, String)
Sends a text.
Declaration
public static void Send(this IActivityMonitorLineSender this, string text)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| String | text | The text of the log. |
Send(IActivityMonitorLineSender, String, Object)
Sends a formatted text.
Declaration
public static void Send(this IActivityMonitorLineSender this, string format, object arg0)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| String | format | The text format of the log with 1 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
Send(IActivityMonitorLineSender, String, Object, Object)
Sends a formatted text.
Declaration
public static void Send(this IActivityMonitorLineSender this, string format, object arg0, object arg1)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| String | format | The text format of the log with 2 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
Send(IActivityMonitorLineSender, String, Object, Object, Object)
Sends a formatted text.
Declaration
public static void Send(this IActivityMonitorLineSender this, string format, object arg0, object arg1, object arg2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| String | format | The text format of the log with 3 placeholders. |
| Object | arg0 | Parameter to format (placeholder {0}). |
| Object | arg1 | Parameter to format (placeholder {1}). |
| Object | arg2 | Parameter to format (placeholder {2}). |
Send(IActivityMonitorLineSender, String, Object[])
Sends a formatted text.
Declaration
public static void Send(this IActivityMonitorLineSender this, string format, params object[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| String | format | The text format of the log with 4 placeholders. |
| Object[] | arguments | Multiple parameters to format. |
Send<T>(IActivityMonitorGroupSender, CKTrait, Func<T, String>, T)
Sends a text obtained through a parameterized delegate with associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T>(this IActivityMonitorGroupSender this, CKTrait tags, Func<T, string> text, T param)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T, String> | text | Function that returns a string. Must not be null. |
| T | param | Parameter of the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the parameter that text accepts. |
Send<T>(IActivityMonitorGroupSender, Exception, CKTrait, Func<T, String>, T)
Sends a text obtained through a parameterized delegate with an exception and associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T>(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, Func<T, string> text, T param)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T, String> | text | Function that returns a string. Must not be null. |
| T | param | Parameter of the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the parameter that text accepts. |
Send<T>(IActivityMonitorGroupSender, Exception, Func<T, String>, T)
Sends a text obtained through a parameterized delegate with an exception. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T>(this IActivityMonitorGroupSender this, Exception ex, Func<T, string> text, T param)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| Func<T, String> | text | Function that returns a string. Must not be null. |
| T | param | Parameter of the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the parameter that text accepts. |
Send<T>(IActivityMonitorGroupSender, Func<T, String>, T)
Sends a text obtained through a parameterized delegate. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T>(this IActivityMonitorGroupSender this, Func<T, string> text, T param)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Func<T, String> | text | Function that returns a string. Must not be null. |
| T | param | Parameter of the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the parameter that text accepts. |
Send<T>(IActivityMonitorLineSender, CKTrait, Func<T, String>, T)
Sends a text obtained through a parameterized delegate with associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T>(this IActivityMonitorLineSender this, CKTrait tags, Func<T, string> text, T param)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T, String> | text | Function that returns a string. Must not be null. |
| T | param | Parameter of the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the parameter that text accepts. |
Send<T>(IActivityMonitorLineSender, Exception, CKTrait, Func<T, String>, T)
Sends a text obtained through a parameterized delegate with an exception and associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T>(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, Func<T, string> text, T param)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T, String> | text | Function that returns a string. Must not be null. |
| T | param | Parameter of the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the parameter that text accepts. |
Send<T>(IActivityMonitorLineSender, Exception, Func<T, String>, T)
Sends a text obtained through a parameterized delegate with an exception. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T>(this IActivityMonitorLineSender this, Exception ex, Func<T, string> text, T param)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| Func<T, String> | text | Function that returns a string. Must not be null. |
| T | param | Parameter of the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the parameter that text accepts. |
Send<T>(IActivityMonitorLineSender, Func<T, String>, T)
Sends a text obtained through a parameterized delegate. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T>(this IActivityMonitorLineSender this, Func<T, string> text, T param)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Func<T, String> | text | Function that returns a string. Must not be null. |
| T | param | Parameter of the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T | Type of the parameter that text accepts. |
Send<T1, T2>(IActivityMonitorGroupSender, CKTrait, Func<T1, T2, String>, T1, T2)
Sends a text obtained through a parameterized delegate with associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T1, T2>(this IActivityMonitorGroupSender this, CKTrait tags, Func<T1, T2, string> text, T1 param1, T2 param2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T1, T2, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
Send<T1, T2>(IActivityMonitorGroupSender, Exception, CKTrait, Func<T1, T2, String>, T1, T2)
Sends a text obtained through a parameterized delegate with an exception and associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T1, T2>(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, Func<T1, T2, string> text, T1 param1, T2 param2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T1, T2, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
Send<T1, T2>(IActivityMonitorGroupSender, Exception, Func<T1, T2, String>, T1, T2)
Sends a text obtained through a parameterized delegate with an exception. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T1, T2>(this IActivityMonitorGroupSender this, Exception ex, Func<T1, T2, string> text, T1 param1, T2 param2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| Func<T1, T2, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
Send<T1, T2>(IActivityMonitorGroupSender, Func<T1, T2, String>, T1, T2)
Sends a text obtained through a parameterized delegate. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T1, T2>(this IActivityMonitorGroupSender this, Func<T1, T2, string> text, T1 param1, T2 param2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Func<T1, T2, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
Send<T1, T2>(IActivityMonitorLineSender, CKTrait, Func<T1, T2, String>, T1, T2)
Sends a text obtained through a parameterized delegate with associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T1, T2>(this IActivityMonitorLineSender this, CKTrait tags, Func<T1, T2, string> text, T1 param1, T2 param2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T1, T2, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
Send<T1, T2>(IActivityMonitorLineSender, Exception, CKTrait, Func<T1, T2, String>, T1, T2)
Sends a text obtained through a parameterized delegate with an exception and associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T1, T2>(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, Func<T1, T2, string> text, T1 param1, T2 param2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T1, T2, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
Send<T1, T2>(IActivityMonitorLineSender, Exception, Func<T1, T2, String>, T1, T2)
Sends a text obtained through a parameterized delegate with an exception. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T1, T2>(this IActivityMonitorLineSender this, Exception ex, Func<T1, T2, string> text, T1 param1, T2 param2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| Func<T1, T2, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
Send<T1, T2>(IActivityMonitorLineSender, Func<T1, T2, String>, T1, T2)
Sends a text obtained through a parameterized delegate. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T1, T2>(this IActivityMonitorLineSender this, Func<T1, T2, string> text, T1 param1, T2 param2)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Func<T1, T2, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
Send<T1, T2, T3>(IActivityMonitorGroupSender, CKTrait, Func<T1, T2, T3, String>, T1, T2, T3)
Sends a log with a text obtained through a parameterized delegate with associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T1, T2, T3>(this IActivityMonitorGroupSender this, CKTrait tags, Func<T1, T2, T3, string> text, T1 param1, T2 param2, T3 param3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T1, T2, T3, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
| T3 | param3 | Third parameter for the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
| T3 | Type of the third parameter that text accepts. |
Send<T1, T2, T3>(IActivityMonitorGroupSender, Exception, CKTrait, Func<T1, T2, T3, String>, T1, T2, T3)
Sends a log with a text obtained through a parameterized delegate with an exception and associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T1, T2, T3>(this IActivityMonitorGroupSender this, Exception ex, CKTrait tags, Func<T1, T2, T3, string> text, T1 param1, T2 param2, T3 param3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T1, T2, T3, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
| T3 | param3 | Third parameter for the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
| T3 | Type of the third parameter that text accepts. |
Send<T1, T2, T3>(IActivityMonitorGroupSender, Exception, Func<T1, T2, T3, String>, T1, T2, T3)
Sends a log with a text obtained through a parameterized delegate with an exception. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T1, T2, T3>(this IActivityMonitorGroupSender this, Exception ex, Func<T1, T2, T3, string> text, T1 param1, T2 param2, T3 param3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Exception | ex | The exception. Must not be null. |
| Func<T1, T2, T3, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
| T3 | param3 | Third parameter for the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
| T3 | Type of the third parameter that text accepts. |
Send<T1, T2, T3>(IActivityMonitorGroupSender, Func<T1, T2, T3, String>, T1, T2, T3)
Sends a log with a text obtained through a parameterized delegate. The delegate will be called only if the log is not filtered.
Declaration
public static IDisposableGroup Send<T1, T2, T3>(this IActivityMonitorGroupSender this, Func<T1, T2, T3, string> text, T1 param1, T2 param2, T3 param3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorGroupSender | this | This IActivityMonitorGroupSender object. |
| Func<T1, T2, T3, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
| T3 | param3 | Third parameter for the text delegate. |
Returns
| Type | Description |
|---|---|
| IDisposableGroup |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
| T3 | Type of the third parameter that text accepts. |
Send<T1, T2, T3>(IActivityMonitorLineSender, CKTrait, Func<T1, T2, T3, String>, T1, T2, T3)
Sends a log with a text obtained through a parameterized delegate with associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T1, T2, T3>(this IActivityMonitorLineSender this, CKTrait tags, Func<T1, T2, T3, string> text, T1 param1, T2 param2, T3 param3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T1, T2, T3, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
| T3 | param3 | Third parameter for the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
| T3 | Type of the third parameter that text accepts. |
Send<T1, T2, T3>(IActivityMonitorLineSender, Exception, CKTrait, Func<T1, T2, T3, String>, T1, T2, T3)
Sends a log with a text obtained through a parameterized delegate with an exception and associated tags. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T1, T2, T3>(this IActivityMonitorLineSender this, Exception ex, CKTrait tags, Func<T1, T2, T3, string> text, T1 param1, T2 param2, T3 param3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| CK.Core.CKTrait | tags | Tags for the log. |
| Func<T1, T2, T3, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
| T3 | param3 | Third parameter for the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
| T3 | Type of the third parameter that text accepts. |
Send<T1, T2, T3>(IActivityMonitorLineSender, Exception, Func<T1, T2, T3, String>, T1, T2, T3)
Sends a log with a text obtained through a parameterized delegate with an exception. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T1, T2, T3>(this IActivityMonitorLineSender this, Exception ex, Func<T1, T2, T3, string> text, T1 param1, T2 param2, T3 param3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Exception | ex | The exception. Must not be null. |
| Func<T1, T2, T3, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
| T3 | param3 | Third parameter for the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
| T3 | Type of the third parameter that text accepts. |
Send<T1, T2, T3>(IActivityMonitorLineSender, Func<T1, T2, T3, String>, T1, T2, T3)
Sends a log with a text obtained through a parameterized delegate. The delegate will be called only if the log is not filtered.
Declaration
public static void Send<T1, T2, T3>(this IActivityMonitorLineSender this, Func<T1, T2, T3, string> text, T1 param1, T2 param2, T3 param3)
Parameters
| Type | Name | Description |
|---|---|---|
| IActivityMonitorLineSender | this | This IActivityMonitorLineSender object. |
| Func<T1, T2, T3, String> | text | Function that returns a string. Must not be null. |
| T1 | param1 | First parameter for the text delegate. |
| T2 | param2 | Second parameter for the text delegate. |
| T3 | param3 | Third parameter for the text delegate. |
Type Parameters
| Name | Description |
|---|---|
| T1 | Type of the first parameter that text accepts. |
| T2 | Type of the second parameter that text accepts. |
| T3 | Type of the third parameter that text accepts. |