DiagnosticsProperty<T>
Class
Type Parameters
TProperties
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: Diagnostics Tree Style, level: Diagnostic Level)
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: Diagnostics Tree Style, level: Diagnostic Level)
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: Diagnostics Tree Style, level: Diagnostic Level): DiagnosticsProperty <T>
Instance Methods
MaybeCacheValue(): void
GetChildren(): List <Diagnostics Node>
GetProperties(): List <Diagnostics Node>
ToDescription(parentConfiguration: Text Tree Configuration): string
ValueToString(parentConfiguration: Text Tree Configuration): string
Inherited Members
Extension Methods
Describe IdentityShort HashTo String Nullable