CallableSignature Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)]
[System.Serializable]
public sealed class CallableSignature : IComparable, IComparable<Microsoft.Quantum.QsCompiler.SyntaxTokens.CallableSignature>, IEquatable<Microsoft.Quantum.QsCompiler.SyntaxTokens.CallableSignature>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.RecordType)>]
[<System.Serializable>]
type CallableSignature = {}
Public NotInheritable Class CallableSignature
Implements IComparable, IComparable(Of CallableSignature), IEquatable(Of CallableSignature), IStructuralComparable, IStructuralEquatable
Inheritance
CallableSignature
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute SerializableAttribute
Implements

Constructors

CallableSignature(ImmutableArray<QsSymbol>, QsTuple<Tuple<QsSymbol,QsType>>, QsType, Characteristics)

Properties

Argument
Characteristics
ReturnType
TypeParameters

Methods

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

Applies to