PostSharp6.3/API Reference/Post­Sharp.​Patterns.​Diagnostics.​Backends.​Enterprise­Library Namespace/Enterprise­Library­Log­Record­Builder Class

EnterpriseLibraryLogRecordBuilder Class

Inheritance Hierarchy
System.Object
  PostSharp.Patterns.Diagnostics.RecordBuilders.LogRecordBuilder
    PostSharp.Patterns.Diagnostics.RecordBuilders.TextLogRecordBuilder
      PostSharp.Patterns.Diagnostics.Backends.EnterpriseLibrary.EnterpriseLibraryLogRecordBuilder

Namespace:  PostSharp.Patterns.Diagnostics.Backends.EnterpriseLibrary
Assembly:  PostSharp.Patterns.Diagnostics.Backends.EnterpriseLibrary (in PostSharp.Patterns.Diagnostics.Backends.EnterpriseLibrary.dll) Version: 6.3.9.0 (6.3.9.0)
Syntax
C#
public class EnterpriseLibraryLogRecordBuilder : TextLogRecordBuilder

The EnterpriseLibraryLogRecordBuilder type exposes the following members.

Constructors
  NameDescription
Public methodEnterpriseLibraryLogRecordBuilder
Initializes a new EnterpriseLibraryLogRecordBuilder.
Properties
  NameDescription
Public propertyBackend (Inherited from TextLogRecordBuilder.)
Public propertyBackendOptions (Inherited from TextLogRecordBuilder.)
Protected propertyContext (Inherited from LogRecordBuilder.)
Protected propertyCustomRecordAttributes (Inherited from LogRecordBuilder.)
Public propertyException (Inherited from TextLogRecordBuilder.)
Public propertyIsDisposed (Inherited from LogRecordBuilder.)
Protected propertyLevel (Inherited from TextLogRecordBuilder.)
Public propertyMemberName (Inherited from TextLogRecordBuilder.)
Protected propertyOptions (Inherited from TextLogRecordBuilder.)
Protected propertyProfile (Inherited from TextLogRecordBuilder.)
Protected propertyRecordKind (Inherited from LogRecordBuilder.)
Public propertySourceLineInfo (Inherited from TextLogRecordBuilder.)
Public propertySourceType (Inherited from TextLogRecordBuilder.)
Protected propertyStringBuilder (Inherited from TextLogRecordBuilder.)
Public propertySyntheticId (Inherited from LogRecordBuilder.)
Protected propertyThreadContext (Inherited from LogRecordBuilder.)
Protected propertyTypeSource (Inherited from TextLogRecordBuilder.)
Methods
  NameDescription
Protected methodAddHiddenCustomParameter<T> (Inherited from TextLogRecordBuilder.)
Protected methodAppendAsyncInfo (Inherited from TextLogRecordBuilder.)
Protected methodAppendClosingParenthesisConditional (Inherited from TextLogRecordBuilder.)
Protected methodAppendComma (Inherited from TextLogRecordBuilder.)
Protected methodAppendCommaConditional (Inherited from TextLogRecordBuilder.)
Protected methodAppendContextDescription() (Inherited from TextLogRecordBuilder.)
Protected methodAppendContextDescription(LoggingContext) (Inherited from TextLogRecordBuilder.)
Protected methodAppendDelimiter (Inherited from TextLogRecordBuilder.)
Protected methodAppendDelimiterConditional (Inherited from TextLogRecordBuilder.)
Protected methodAppendEpilogue (Inherited from TextLogRecordBuilder.)
Protected methodAppendExceptionDetails (Inherited from TextLogRecordBuilder.)
Protected methodAppendExecutionTime (Inherited from TextLogRecordBuilder.)
Protected methodAppendExecutionTimeThreshold (Inherited from TextLogRecordBuilder.)
Protected methodAppendIndentString (Inherited from TextLogRecordBuilder.)
Protected methodAppendMemberName (Inherited from TextLogRecordBuilder.)
Protected methodAppendOpeningParenthesis (Inherited from TextLogRecordBuilder.)
Protected methodAppendProlog (Inherited from TextLogRecordBuilder.)
Protected methodAppendRecordKind (Inherited from TextLogRecordBuilder.)
Protected methodAppendSemanticParameter(SemanticParameterKind, String, String, String, Int32) (Inherited from TextLogRecordBuilder.)
Protected methodAppendSemanticParameter(SemanticParameterKind, String, Object, IFormatter, String, Int32) (Inherited from TextLogRecordBuilder.)
Protected methodAppendSemanticParameter<T>(SemanticParameterKind, ArraySegment<Char>, T, IFormatter<T>, String, Int32) (Inherited from TextLogRecordBuilder.)
Protected methodAppendSemanticParameter<T>(SemanticParameterKind, String, T, IFormatter<T>, String, Int32) (Inherited from TextLogRecordBuilder.)
Protected methodAppendSourceLineInfo (Inherited from TextLogRecordBuilder.)
Protected methodAppendSpaces (Inherited from TextLogRecordBuilder.)
Protected methodAppendSpecialChar (Inherited from TextLogRecordBuilder.)
Protected methodAppendTrailingPeriod (Inherited from TextLogRecordBuilder.)
Protected methodAppendTypeName (Inherited from TextLogRecordBuilder.)
Public methodBeginCustomRecord (Inherited from TextLogRecordBuilder.)
Public methodBeginRecord (Inherited from TextLogRecordBuilder.)
Public methodBeginWriteItem (Inherited from TextLogRecordBuilder.)
Public methodComplete (Inherited from LogRecordBuilder.)
Public methodDispose (Inherited from TextLogRecordBuilder.)
Protected methodEmitRecord() (Overrides TextLogRecordBuilder.EmitRecord().)
Protected methodEmitRecord(Boolean) (Inherited from TextLogRecordBuilder.)
Protected methodEndContextDescription (Inherited from TextLogRecordBuilder.)
Protected methodEndContextDescriptionConditional (Inherited from TextLogRecordBuilder.)
Public methodEndWriteItem (Inherited from TextLogRecordBuilder.)
Public methodForEachProperty(LoggingPropertyVisitor<Object>) (Inherited from LogRecordBuilder.)
Public methodForEachProperty<T>(LoggingPropertyVisitor<T>, T) (Inherited from LogRecordBuilder.)
Protected methodGetContextDescription Obsolete. (Inherited from TextLogRecordBuilder.)
Protected methodGetContextDescriptionUnsafe Obsolete. (Inherited from TextLogRecordBuilder.)
Protected methodGetContextForDescription Obsolete. (Inherited from TextLogRecordBuilder.)
Protected methodGetSourceName (Inherited from TextLogRecordBuilder.)
Protected methodHasRecordKindName (Inherited from TextLogRecordBuilder.)
Protected methodMustBuildContextDescription (Inherited from TextLogRecordBuilder.)
Protected methodRequireComma (Inherited from TextLogRecordBuilder.)
Protected methodRequireDelimiter (Inherited from TextLogRecordBuilder.)
Protected methodRequirePunctuation (Inherited from TextLogRecordBuilder.)
Protected methodReset (Inherited from TextLogRecordBuilder.)
Public methodSetException (Inherited from TextLogRecordBuilder.)
Public methodSetExecutionTime (Inherited from TextLogRecordBuilder.)
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>) (Inherited from TextLogRecordBuilder.)
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>) (Inherited from TextLogRecordBuilder.)
Public methodSetThis<T>(T) (Inherited from LogRecordBuilder.)
Public methodSetThis<T>(T, IFormatter<T>) (Inherited from LogRecordBuilder.)
Public methodSetThis<T>(T, IFormatter<T>) (Inherited from TextLogRecordBuilder.)
Public methodSetTypeGenericParameter<T> (Inherited from LogRecordBuilder.)
Protected methodShouldLogExceptionDetails (Inherited from TextLogRecordBuilder.)
Public methodToString (Inherited from TextLogRecordBuilder.)
Protected methodWrite (Overrides TextLogRecordBuilder.Write(UnsafeString).)
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>) (Inherited from TextLogRecordBuilder.)
Public methodWriteCustomParameter<T>(Int32, CharSpan, T, CustomLogParameterOptions, IFormatter<T>) (Inherited from LogRecordBuilder.)
Public methodWriteCustomParameter<T>(Int32, CharSpan, T, CustomLogParameterOptions, IFormatter<T>) (Inherited from TextLogRecordBuilder.)
Public methodWriteCustomString(ArraySegment<Char>) (Inherited from TextLogRecordBuilder.)
Public methodWriteCustomString(CharSpan) (Inherited from TextLogRecordBuilder.)
Protected methodWriteProperty (Inherited from TextLogRecordBuilder.)
See Also