• API Documentation
Show / Hide Table of Contents
  • Rebus
    • Arguments
    • Biome
    • CantorPairing
    • CommandRequest
    • CommandResponse
    • CommandType
    • Commodity
    • Configuration
    • ConflictEventArgs
    • Depths
    • Economy
    • Fleet
    • HexPoint
    • IGameService
    • ILoginService
    • Player
    • Unit
    • User
    • Zone
    • ZoneInfo
  • Rebus.Client
    • GraphicsEngine
    • Layout
    • RpcClient
    • ZoneVisualizer
  • Rebus.Client.Lenses
    • BiomeLens
    • ConstellationLens
    • Lens
    • PopulationLens
    • StarLens
  • Rebus.Server
    • AStarSearch
    • EvaluationContext
    • FisherYatesShuffle
    • JuliaSet
    • PowerSet
  • Rebus.Server.Considerations
    • Agent
    • Behavior
    • BehaviorCollection
    • Consideration
    • ConsiderationCollection
    • FunctionConsideration
    • LinearConsideration
    • QuadraticConsideration
  • Rebus.Server.Functions
    • IFunctions<T>
  • System
    • NegativeExponentialRandom
  • System.Text.Json.Serialization.Converters
    • ComplexConverter
    • CultureInfoConverter
    • IPAddressConverter

Class ComplexConverter

Converts a Complex value to or from JSON.

Inheritance
Object
JsonConverter
JsonConverter<Complex>
ComplexConverter
Inherited Members
JsonConverter<Complex>.CanConvert(Type)
JsonConverter<Complex>.ReadAsPropertyName(Utf8JsonReader, Type, JsonSerializerOptions)
JsonConverter<Complex>.WriteAsPropertyName(Utf8JsonWriter, Complex, JsonSerializerOptions)
JsonConverter<Complex>.HandleNull
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: System.Text.Json.Serialization.Converters
Assembly: Rebus.Server.dll
Syntax
public class ComplexConverter : JsonConverter<Complex>

Methods

Read(ref Utf8JsonReader, Type, JsonSerializerOptions)

Declaration
public override Complex Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
Type Name Description
Utf8JsonReader reader
Type typeToConvert
JsonSerializerOptions options
Returns
Type Description
Complex
Overrides
System.Text.Json.Serialization.JsonConverter<System.Numerics.Complex>.Read(System.Text.Json.Utf8JsonReader, System.Type, System.Text.Json.JsonSerializerOptions)

Write(Utf8JsonWriter, Complex, JsonSerializerOptions)

Declaration
public override void Write(Utf8JsonWriter writer, Complex value, JsonSerializerOptions options)
Parameters
Type Name Description
Utf8JsonWriter writer
Complex value
JsonSerializerOptions options
Overrides
System.Text.Json.Serialization.JsonConverter<System.Numerics.Complex>.Write(System.Text.Json.Utf8JsonWriter, System.Numerics.Complex, System.Text.Json.JsonSerializerOptions)
In This Article
Back to top © 2021-2022 Ishan Pranav. All rights reserved. Licensed under the MIT License.