QsQubitScopeKind Class

Definition

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

Properties

Allocate
Borrow
IsAllocate
IsBorrow
Tag

Methods

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

Applies to