QsGeneratorDirective Class

Definition

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

Properties

Distribute
InvalidGenerator
Invert
IsDistribute
IsInvalidGenerator
IsInvert
IsSelfInverse
SelfInverse
Tag

Methods

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

Applies to