DiagnosticsProperty<T>

Class

Properties

AllowNameWrap: bool
AllowNameWrapImpl: bool
AllowWrap: bool
AllowWrapImpl: bool
DefaultValue: object
Exception: Exception
ExpandableValue: bool
IfEmpty: string
IfNull: string
IsInteresting: bool
MissingIfNull: bool
Tooltip: string
Value: object
ValueTyped: T

Constructors

DiagnosticsProperty(name: string, computeValue: ComputePropertyValueCallback<T>, description: string, ifNull: string, ifEmpty: string, showName: bool, showSeparator: bool, defaultValue: object, tooltip: string, missingIfNull: bool, expandableValue: bool, allowWrap: bool, allowNameWrap: bool, style: DiagnosticsTreeStyle, level: DiagnosticLevel)
DiagnosticsProperty(name: string, value: T, description: string, ifNull: string, ifEmpty: string, showName: bool, showSeparator: bool, defaultValue: object, tooltip: string, missingIfNull: bool, linePrefix: string, expandableValue: bool, allowWrap: bool, allowNameWrap: bool, style: DiagnosticsTreeStyle, level: DiagnosticLevel)

Static Methods

Lazy(name: string, computeValue: ComputePropertyValueCallback<T>, description: string, ifNull: string, ifEmpty: string, showName: bool, showSeparator: bool, defaultValue: object, tooltip: string, missingIfNull: bool, expandableValue: bool, allowWrap: bool, allowNameWrap: bool, style: DiagnosticsTreeStyle, level: DiagnosticLevel): DiagnosticsProperty<T>

Instance Methods

AddTooltip(text: string): string
MaybeCacheValue(): void
GetChildren(): List<DiagnosticsNode>
GetProperties(): List<DiagnosticsNode>
ToDescription(parentConfiguration: TextTreeConfiguration): string
ValueToString(parentConfiguration: TextTreeConfiguration): string

Inherited Members

Extension Methods

DescribeIdentityShortHashToStringNullable

On this page