PostSharp6.0/API Reference/Post­Sharp.​Patterns.​Diagnostics.​Backends.​Console Namespace/Console­Log­Record­Builder Class/Console­Log­Record­Builder Methods/Console­Log­Record­Builder.​Append­Semantic­Parameter Method

ConsoleLogRecordBuilder.AppendSemanticParameter Method

Overload List
  NameDescription
Protected methodAppendSemanticParameter(SemanticParameterKind, String, String, String, Int32)
Appends a parameter of String type to the current StringBuilder. Back-ends that support semantic logging may store the parameter value semantically instead of appending it to the StringBuilder.
(Overrides TextLogRecordBuilder.AppendSemanticParameter(SemanticParameterKind, String, String, String, Int32).)
Protected methodAppendSemanticParameter<T>(SemanticParameterKind, ArraySegment<Char>, T, IFormatter<T>, String, Int32)
Appends a parameter to the current StringBuilder, where the name is given as a ArraySegment<T>, and uses a specific formatter. Back-ends that support semantic logging may store the parameter value semantically instead of appending it to the StringBuilder.
(Overrides TextLogRecordBuilder.AppendSemanticParameter<T>(SemanticParameterKind, ArraySegment<Char>, T, IFormatter<T>, String, Int32).)
Protected methodAppendSemanticParameter<T>(SemanticParameterKind, String, T, IFormatter<T>, String, Int32)
Appends a parameter to the current StringBuilder, where the name is given as a String, and uses a specific formatter. Back-ends that support semantic logging may store the parameter value semantically instead of appending it to the StringBuilder.
(Overrides TextLogRecordBuilder.AppendSemanticParameter<T>(SemanticParameterKind, String, T, IFormatter<T>, String, Int32).)
Protected methodAppendSemanticParameter<T>(SemanticParameterKind, ArraySegment<Char>, T, IFormatter<T>, String, Int32)
Appends a parameter to the current StringBuilder, where the name is given as a ArraySegment<T>, and uses a specific formatter. Back-ends that support semantic logging may store the parameter value semantically instead of appending it to the StringBuilder.
(Inherited from TextLogRecordBuilder.)
Protected methodAppendSemanticParameter<T>(SemanticParameterKind, String, T, IFormatter<T>, String, Int32)
Appends a parameter to the current StringBuilder, where the name is given as a String, and uses a specific formatter. Back-ends that support semantic logging may store the parameter value semantically instead of appending it to the StringBuilder.
(Inherited from TextLogRecordBuilder.)
See Also