PostSharpAPI ReferencePost­Sharp.​Patterns.​Diagnostics.​Backends.​ConsoleConsole­Theme­Item
Open sandboxFocus

ConsoleThemeItem Class

Enumeration of item kinds that can be themed.

Inheritance
ConsoleThemeItem
Namespace: PostSharp.Patterns.Diagnostics.Backends.Console
Assembly: PostSharp.Patterns.Diagnostics.dll
Syntax
public sealed class ConsoleThemeItem : Enum

Fields

Name Description
AsyncCallId

The id of the current async state machine.

AwaitedContextId

The id of the awaited context.

AwaitedMethod

The name of the method that returned the awaitable.

AwaitedType

The name of the type that returned the awaitable.

ContextId
CustomParameter
CustomParameterValue

A parameter in a custom string.

Delimiter

A delimiter (such as a comma).

Duration
Exception

The exception type.

ExecutionTime

The duration of the method execution.

LevelCritical

The LogLevel, when it is equal to Critical.

LevelDebug

The LogLevel, when it is equal to Debug.

LevelError

The LogLevel, when it is equal to Error.

LevelInfo

The LogLevel, when it is equal to Info.

LevelTrace

The LogLevel, when it is equal to Trace.

LevelWarning

The LogLevel, when it is equal to Warning.

MemberName

The member name.

None

None.

OtherSemanticParameter

Another semantic parameter.

ParameterName

A parameter name.

ParameterType

A parameter type.

ParameterValue

A parameter value.

Prefix

Value of the Prefix property, if defined.

RecordKind

The LogLevel, when it is equal to Trace.

ReturnItemName

The name of a return item, if the method returns a tuple.

ReturnItemValue

The value of a return item, if the method returns a tuple.

ReturnValue

The return value.

Role

The role of the logging record.

SourceFile

The path of the source file.

SourceLine

The line of the source file.

Text

Normal message text.

This

The value of the this parameter.

Time

The current time.

TypeName

The type name.

value__