FormattedLogValues Class

LogValues to enable formatting options supported by string.Format. This also enables using {NamedformatItem} in the format string.

Namespace
Microsoft.Extensions.Logging.Internal
Assemblies
  • Microsoft.Extensions.Logging.Abstractions

Syntax

public class FormattedLogValues : IReadOnlyList<KeyValuePair<string, object>>, IReadOnlyCollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
class Microsoft.Extensions.Logging.Internal.FormattedLogValues

Constructors

FormattedLogValues(System.String, System.Object[])
public FormattedLogValues(string format, params object[] values)

Properties

Microsoft.Extensions.Logging.Internal.FormattedLogValues.Count
Return type:System.Int32
public int Count { get; }
Microsoft.Extensions.Logging.Internal.FormattedLogValues.Item[System.Int32]
Return type:System.Collections.Generic.KeyValuePair<System.String>
public KeyValuePair<string, object> this[int index] { get; }

Methods

GetEnumerator()
Return type:System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String>>
public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
GetEnumerator()
Return type:System.Collections.IEnumerator
IEnumerator IEnumerable.GetEnumerator()
ToString()
Return type:System.String
public override string ToString()