Table of Contents

Class JsonSerializerBase

Namespace
Xunit.Sdk
Assembly
xunit.v3.common.dll

Base class used for streaming JSON serialization.

public abstract class JsonSerializerBase : IDisposable
Inheritance
JsonSerializerBase
Implements
Derived
Inherited Members

Remarks

These types are made public for third parties only for the purpose of serializing and deserializing messages that are sent across the process boundary (that is, types which implement IMessageSinkMessage). Any other usage is not supported.

Constructors

JsonSerializerBase(StringBuilder, Action?, char?, char?)

Initializes a new instance of the JsonSerializerBase class.

Properties

Buffer

Methods

Dispose()
WriteSeparator()
WriteValue(Enum?)
WriteValue(bool?)
WriteValue(DateTimeOffset?)
WriteValue(decimal?)
WriteValue(int?)
WriteValue(long?)
WriteValue(string?)