IDiagnostics Methods

Methods

AddChild Add a child diagnostics to the diagnostics tree. Sets the parent of the child.
Append Append errors, warnings and hints from input diagnostics to this diagnostics
Clear Clear diagnostics, all errors, warnings and hints.
ClearIssuesRecursive Remove Errors, hints, and warnings from the diagnostics and all child diagnostics
Error Add an error DiagnosticItem
Hint Add a hint DiagnosticItem
Info(IDiagnosticItem) Add a information DiagnosticItem
Info(String) Add a information messaeg
IsParent Return true of diagnostics is parent or parent's parent
RuntimeError(IDiagnosticItem) Add an error DiagnosticItem, and throw an exception
RuntimeError(IDiagnosticItem, Exception) Add an error DiagnosticItem, and throw an exception
Warning Add a warning DiagnosticItem

Extension Methods

Error Add an error to the diagnostics item.
(Defined by GenericExtensions)
ExceptionToError Add an error DiagnosticItem, and throw an exception
(Defined by GenericExtensions)
RuntimeError Add an error DiagnosticItem, and throw an exception
(Defined by GenericExtensions)
Warning Add a warning message
(Defined by GenericExtensions)

See Also