DiagnosticItem Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)]
[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]
[System.Serializable]
public abstract class DiagnosticItem : IComparable, IComparable<Microsoft.Quantum.QsCompiler.Diagnostics.DiagnosticItem>, IEquatable<Microsoft.Quantum.QsCompiler.Diagnostics.DiagnosticItem>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)>]
[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]
[<System.Serializable>]
type DiagnosticItem = 
Public MustInherit Class DiagnosticItem
Implements IComparable, IComparable(Of DiagnosticItem), IEquatable(Of DiagnosticItem), IStructuralComparable, IStructuralEquatable
Inheritance
DiagnosticItem
Derived
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute DebuggerDisplayAttribute SerializableAttribute
Implements

Properties

IsError
IsInformation
IsWarning
Tag

Methods

CompareTo(DiagnosticItem)
CompareTo(Object)
CompareTo(Object, IComparer)
Equals(DiagnosticItem)
Equals(Object)
Equals(Object, IEqualityComparer)
GetHashCode()
GetHashCode(IEqualityComparer)
Message(ErrorCode, IEnumerable<String>)
Message(InformationCode, IEnumerable<String>)
Message(WarningCode, IEnumerable<String>)
NewError(ErrorCode)
NewInformation(InformationCode)
NewWarning(WarningCode)
ToString()

Applies to