QsCallableKind Class

Definition

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

Properties

Function
IsFunction
IsOperation
IsTypeConstructor
Operation
Tag
TypeConstructor

Methods

CompareTo(Object)
CompareTo(Object, IComparer)
CompareTo(QsCallableKind)
Equals(Object)
Equals(Object, IEqualityComparer)
Equals(QsCallableKind)
GetHashCode()
GetHashCode(IEqualityComparer)
ToString()

Applies to