Show / Hide Table of Contents

Namespace Manatee.Json

Classes

JsonArray

Represents a collection of JSON values.

JsonArrayExtensions

Provides extension methods for JsonArrays.

JsonObject

Represents a collection of key:value pairs in a JSON structure.

JsonObjectExtensions

Provides extension methods for JsonValues.

JsonOptions

Provides some configurability around the basic JSON entities.

JsonSyntaxException

Thrown when an input string contains a syntax error while parsing a JsonObject, JsonArray, or JsonValue.

JsonValue

Represents a JSON value.

JsonValueIncorrectTypeException

Thrown when a value is accessed via the incorrect type accessor.

LinqExtensions

These extension methods cover LINQ compatibility.

ReadOnlyException

Thrown when a read-only property is accessed.

XmlExtensions

Contains functionality to map JSON values to XML constructs.

Interfaces

ILog

Enables verbose logging during serialization and schema processing.

Enums

ArrayEquality

Defines different kinds of array equality.

DuplicateKeyBehavior

Defines behavior of JsonObject when adding items at already exist.

JsonValueType

Specifies various types of values for use in a JSON key:value pair.

LogCategory

Enumerates the various logging categories used within the library.

Back to top Generated by DocFX