PostSharp / / API Reference / Post­Sharp.​Patterns.​Diagnostics.​Record­Builders / Log­Record­Builder / Write­Custom­Parameter

Method WriteCustomParameter

WriteCustomParameter<T>(Int32, ArraySegment<Char>, T)

Declaration
public void WriteCustomParameter<T>(int index, ArraySegment<char> parameterName, T value)
Parameters
Type Name Description
Int32 index
ArraySegment<Char> parameterName
T value
Type Parameters
Name Description
T

WriteCustomParameter<T>(Int32, ArraySegment<Char>, T, IFormatter<T>)

Declaration
public abstract void WriteCustomParameter<T>(int index, ArraySegment<char> parameterName, T value, IFormatter<T> formatter)
Parameters
Type Name Description
Int32 index
ArraySegment<Char> parameterName
T value
IFormatter<T> formatter
Type Parameters
Name Description
T

WriteCustomParameter<T>(Int32, in CharSpan, T, in CustomLogParameterOptions, IFormatter<T>)

Declaration
public virtual void WriteCustomParameter<T>(int index, in CharSpan parameterName, T value, in CustomLogParameterOptions options, IFormatter<T> formatter)
Parameters
Type Name Description
Int32 index
CharSpan parameterName
T value
CustomLogParameterOptions options
IFormatter<T> formatter
Type Parameters
Name Description
T

WriteCustomParameter<T>(Int32, in CharSpan, T, in CustomLogParameterOptions)

Declaration
public void WriteCustomParameter<T>(int index, in CharSpan parameterName, T value, in CustomLogParameterOptions options)
Parameters
Type Name Description
Int32 index
CharSpan parameterName
T value
CustomLogParameterOptions options
Type Parameters
Name Description
T