PostSharp6.3/API Reference/Post­Sharp.​Patterns.​Diagnostics.​Record­Builders Namespace/Text­Log­Record­Builder Class/Text­Log­Record­Builder Methods

TextLogRecordBuilder Methods

The TextLogRecordBuilder type exposes the following members.

Methods
  NameDescription
Protected methodAddHiddenCustomParameter<T>
Protected methodAppendAsyncInfo
Protected methodAppendClosingParenthesisConditional
Protected methodAppendComma
Protected methodAppendCommaConditional
Protected methodAppendContextDescription()
Protected methodAppendContextDescription(LoggingContext)
Protected methodAppendDelimiter
Protected methodAppendDelimiterConditional
Protected methodAppendEpilogue
Protected methodAppendExceptionDetails
Protected methodAppendExecutionTime
Protected methodAppendExecutionTimeThreshold
Protected methodAppendIndentString
Protected methodAppendMemberName
Protected methodAppendOpeningParenthesis
Protected methodAppendProlog
Protected methodAppendRecordKind
Protected methodAppendSemanticParameter(SemanticParameterKind, String, String, String, Int32)
Protected methodAppendSemanticParameter(SemanticParameterKind, String, Object, IFormatter, String, Int32)
Protected methodAppendSemanticParameter<T>(SemanticParameterKind, ArraySegment<Char>, T, IFormatter<T>, String, Int32)
Protected methodAppendSemanticParameter<T>(SemanticParameterKind, String, T, IFormatter<T>, String, Int32)
Protected methodAppendSourceLineInfo
Protected methodAppendSpaces
Protected methodAppendSpecialChar
Protected methodAppendTrailingPeriod
Protected methodAppendTypeName
Public methodBeginCustomRecord (Overrides LogRecordBuilder.BeginCustomRecord(LoggingContext, CustomLogRecordInfo).)
Public methodBeginRecord (Overrides LogRecordBuilder.BeginRecord(LoggingContext, LogRecordInfo, LogMemberInfo).)
Public methodBeginWriteItem (Overrides LogRecordBuilder.BeginWriteItem(CustomLogRecordItem, CustomLogRecordTextOptions).)
Public methodComplete (Inherited from LogRecordBuilder.)
Public methodDispose (Overrides LogRecordBuilder.Dispose().)
Protected methodEmitRecord() (Overrides LogRecordBuilder.EmitRecord().)
Protected methodEmitRecord(Boolean)
Protected methodEndContextDescription
Protected methodEndContextDescriptionConditional
Public methodEndWriteItem (Overrides LogRecordBuilder.EndWriteItem(CustomLogRecordItem).)
Public methodForEachProperty(LoggingPropertyVisitor<Object>) (Inherited from LogRecordBuilder.)
Public methodForEachProperty<T>(LoggingPropertyVisitor<T>, T) (Inherited from LogRecordBuilder.)
Protected methodGetContextDescription Obsolete.
Protected methodGetContextDescriptionUnsafe Obsolete.
Protected methodGetContextForDescription Obsolete.
Protected methodGetSourceName
Protected methodHasRecordKindName
Protected methodMustBuildContextDescription
Protected methodRequireComma
Protected methodRequireDelimiter
Protected methodRequirePunctuation
Protected methodReset (Overrides LogRecordBuilder.Reset().)
Public methodSetException (Overrides LogRecordBuilder.SetException(Exception).)
Public methodSetExecutionTime (Overrides LogRecordBuilder.SetExecutionTime(Double, Boolean).)
Public methodSetMethodGenericParameter<T> (Inherited from LogRecordBuilder.)
Public methodSetParameter<T>(Int32, String, ParameterKind, String, T) (Inherited from LogRecordBuilder.)
Public methodSetParameter<T>(Int32, String, ParameterKind, String, T, IFormatter<T>) (Inherited from LogRecordBuilder.)
Public methodSetParameter<T>(Int32, String, ParameterKind, String, T, IFormatter<T>) (Overrides LogRecordBuilder.SetParameter<T>(Int32, String, ParameterKind, String, T, IFormatter<T>).)
Public methodSetReturnValue<T>(Int32, String, String, T) (Inherited from LogRecordBuilder.)
Public methodSetReturnValue<T>(Int32, String, String, T, IFormatter<T>) (Inherited from LogRecordBuilder.)
Public methodSetReturnValue<T>(Int32, String, String, T, IFormatter<T>) (Overrides LogRecordBuilder.SetReturnValue<T>(Int32, String, String, T, IFormatter<T>).)
Public methodSetThis<T>(T) (Inherited from LogRecordBuilder.)
Public methodSetThis<T>(T, IFormatter<T>) (Inherited from LogRecordBuilder.)
Public methodSetThis<T>(T, IFormatter<T>) (Overrides LogRecordBuilder.SetThis<T>(T, IFormatter<T>).)
Public methodSetTypeGenericParameter<T> (Inherited from LogRecordBuilder.)
Protected methodShouldLogExceptionDetails
Public methodToString (Overrides Object.ToString().)
Protected methodWrite
Public methodWriteCustomParameter<T>(Int32, ArraySegment<Char>, T) (Inherited from LogRecordBuilder.)
Public methodWriteCustomParameter<T>(Int32, CharSpan, T, CustomLogParameterOptions) (Inherited from LogRecordBuilder.)
Public methodWriteCustomParameter<T>(Int32, ArraySegment<Char>, T, IFormatter<T>) (Inherited from LogRecordBuilder.)
Public methodWriteCustomParameter<T>(Int32, ArraySegment<Char>, T, IFormatter<T>) (Overrides LogRecordBuilder.WriteCustomParameter<T>(Int32, ArraySegment<Char>, T, IFormatter<T>).)
Public methodWriteCustomParameter<T>(Int32, CharSpan, T, CustomLogParameterOptions, IFormatter<T>) (Inherited from LogRecordBuilder.)
Public methodWriteCustomParameter<T>(Int32, CharSpan, T, CustomLogParameterOptions, IFormatter<T>) (Overrides LogRecordBuilder.WriteCustomParameter<T>(Int32, CharSpan, T, CustomLogParameterOptions, IFormatter<T>).)
Public methodWriteCustomString(ArraySegment<Char>) (Overrides LogRecordBuilder.WriteCustomString(ArraySegment<Char>).)
Public methodWriteCustomString(CharSpan) (Overrides LogRecordBuilder.WriteCustomString(CharSpan).)
Protected methodWriteProperty
See Also