| MappedDiagnosticsLogicalContextSetScoped Method (IReadOnlyListKeyValuePairString, Object) |
Note: This API is now obsolete.
Updates the current logical context with multiple items in single operation
Namespace:
NLog
Assembly:
NLog (in NLog.dll) Version: 5.3.4+73d83d3161d31288ca5c554cc50d27b6bed5f28b
Syntax [ObsoleteAttribute("Replaced by ScopeContext.PushProperties or Logger.PushScopeProperty using ${scopeproperty}. Marked obsolete on NLog 5.0")]
public static IDisposable SetScoped(
IReadOnlyList<KeyValuePair<string, Object>> items
)
<ObsoleteAttribute("Replaced by ScopeContext.PushProperties or Logger.PushScopeProperty using ${scopeproperty}. Marked obsolete on NLog 5.0")>
Public Shared Function SetScoped (
items As IReadOnlyList(Of KeyValuePair(Of String, Object))
) As IDisposable
Dim items As IReadOnlyList(Of KeyValuePair(Of String, Object))
Dim returnValue As IDisposable
returnValue = MappedDiagnosticsLogicalContext.SetScoped(items)
[<ObsoleteAttribute("Replaced by ScopeContext.PushProperties or Logger.PushScopeProperty using ${scopeproperty}. Marked obsolete on NLog 5.0")>]
static member SetScoped :
items : IReadOnlyList<KeyValuePair<string, Object>> -> IDisposable
Parameters
- items
- Type: System.Collections.GenericIReadOnlyListKeyValuePairString, Object
.
Return Value
Type:
IDisposable>An
IDisposable that can be used to remove the item from the current logical context (null if no items).
See Also