QsNullableLocationConverter Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)]
[System.Serializable]
public class QsNullableLocationConverter : Newtonsoft.Json.JsonConverter<Microsoft.Quantum.QsCompiler.DataTypes.QsNullable<Microsoft.Quantum.QsCompiler.SyntaxTree.QsLocation>>
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.ObjectType)>]
[<System.Serializable>]
type QsNullableLocationConverter = class
    inherit JsonConverter<QsNullable<QsLocation>>
Public Class QsNullableLocationConverter
Inherits JsonConverter(Of QsNullable(Of QsLocation))
Inheritance
Newtonsoft.Json.JsonConverter<QsNullable<QsLocation>>
QsNullableLocationConverter
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute SerializableAttribute

Constructors

QsNullableLocationConverter(FSharpOption<Boolean>)

Methods

ReadJson(JsonReader, Type, QsNullable<QsLocation>, Boolean, JsonSerializer)
WriteJson(JsonWriter, QsNullable<QsLocation>, JsonSerializer)

Applies to