JsonNode Class
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The base class that represents a single node within a mutable JSON document.
public ref class JsonNode abstract
public abstract class JsonNode
type JsonNode = class
Public MustInherit Class JsonNode
- Inheritance
-
JsonNode
- Derived
Item[Int32] |
Gets or sets the element at the specified index. |
Item[String] |
Gets or sets the element with the specified property name.
If the property is not found, |
Options |
Gets the options to control the behavior. |
Parent |
Gets the parent JsonNode.
If there is no parent, |
Root |
Gets the root JsonNode. |
As |
Casts to the derived JsonArray type. |
As |
Casts to the derived JsonObject type. |
As |
Casts to the derived JsonValue type. |
Deep |
Creates a new instance of the JsonNode class. All child nodes are recursively cloned. |
Deep |
Compares the values of two nodes, including the values of all descendant nodes. |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
Get |
Returns the index of the current node from the parent JsonArray. |
Get |
Serves as the default hash function. (Inherited from Object) |
Get |
Gets the JSON path. |
Get |
Returns the property name of the current node from the parent object. |
Get |
Gets the Type of the current instance. (Inherited from Object) |
Get |
Gets the value for the current JsonValue. |
Get |
Returns the JsonValueKind of the current instance. |
Memberwise |
Creates a shallow copy of the current Object. (Inherited from Object) |
Parse(Read |
Parses text representing a single JSON value. |
Parse(Stream, Nullable<Json |
Parses a Stream as UTF-8-encoded data representing a single JSON value into a JsonNode. The Stream will be read to completion. |
Parse(String, Nullable<Json |
Parses text representing a single JSON value. |
Parse(Utf8Json |
Parses one JSON value (including objects or arrays) from the provided reader. |
Parse |
Parses a Stream as UTF-8 encoded data representing a single JSON value into a JsonNode. The stream will be read to completion. |
Replace |
Replaces this node with a new value. |
To |
Converts the current instance to a string in JSON format. |
To |
Gets a string representation for the current value appropriate to the node type. |
Write |
Writes the JsonNode into the provided Utf8JsonWriter as JSON. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a Boolean. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a Byte. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a Char. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a DateTime. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a DateTimeOffset. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a Decimal. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a Double. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a Guid. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to an Int16. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to an Int32. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to an Int64. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Boolean. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Byte. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a Char. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable DateTime. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable DateTimeOffset. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Decimal. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Double. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Guid. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Int16. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Int32. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Int64. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable SByte. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable Single. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable UInt16. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable UInt32. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable UInt64. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to an SByte. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a Single. |
Explicit(Json |
Defines an explicit conversion of a specified nullable JsonNode to a nullable String. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a UInt16. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a UInt32. |
Explicit(Json |
Defines an explicit conversion of a given JsonNode to a UInt64. |
Implicit(Boolean to Json |
Defines an implicit conversion of a given Boolean to a JsonNode. |
Implicit(Byte to Json |
Defines an implicit conversion of a given Byte to a JsonNode. |
Implicit(Char to Json |
Defines an implicit conversion of a given Char to a JsonNode. |
Implicit(Date |
Defines an implicit conversion of a given DateTime to a JsonNode. |
Implicit(Date |
Defines an implicit conversion of a given DateTimeOffset to a JsonNode. |
Implicit(Decimal to Json |
Defines an implicit conversion of a given Decimal to a JsonNode. |
Implicit(Double to Json |
Defines an implicit conversion of a given Double to a JsonNode. |
Implicit(Guid to Json |
Defines an implicit conversion of a given Guid to a JsonNode. |
Implicit(Int16 to Json |
Defines an implicit conversion of a given Int16 to a JsonNode. |
Implicit(Int32 to Json |
Defines an implicit conversion of a given Int32 to a JsonNode. |
Implicit(Int64 to Json |
Defines an implicit conversion of a given Int64 to a JsonNode. |
Implicit(Nullable<Boolean> to Json |
Defines an implicit conversion of a specified nullable Boolean to a nullable JsonNode. |
Implicit(Nullable<Byte> to Json |
Defines an implicit conversion of a specified nullable Byte to a JsonNode. |
Implicit(Nullable<Char> to Json |
Defines an implicit conversion of a specified nullable Char to a JsonNode. |
Implicit(Nullable<Date |
Defines an implicit conversion of a specified nullable DateTime to a JsonNode. |
Implicit(Nullable<Date |
Defines an implicit conversion of a specified nullable DateTimeOffset to a JsonNode. |
Implicit(Nullable<Decimal> to Json |
Defines an implicit conversion of a specified nullable Decimal to a JsonNode. |
Implicit(Nullable<Double> to Json |
Defines an implicit conversion of a specified nullable Double to a JsonNode. |
Implicit(Nullable<Guid> to Json |
Defines an implicit conversion of a specified nullable Guid to a JsonNode. |
Implicit(Nullable<Int16> to Json |
Defines an implicit conversion of a specified nullable Int16 to a JsonNode. |
Implicit(Nullable<Int32> to Json |
Defines an implicit conversion of a specified nullable Int32 to a JsonNode. |
Implicit(Nullable<Int64> to Json |
Defines an implicit conversion of a specified nullable Int64 to a JsonNode. |
Implicit(Nullable<SByte> to Json |
Defines an implicit conversion of a specified nullable SByte to a JsonNode. |
Implicit(Nullable<Single> to Json |
Defines an implicit conversion of a specified nullable Single to a JsonNode. |
Implicit(Nullable<UInt16> to Json |
Defines an implicit conversion of a specified nullable UInt16 to a JsonNode. |
Implicit(Nullable<UInt32> to Json |
Defines an implicit conversion of a specified nullable UInt32 to a JsonNode. |
Implicit(Nullable<UInt64> to Json |
Defines an implicit conversion of a specified nullable UInt64 to a JsonNode. |
Implicit(SByte to Json |
Defines an implicit conversion of a specified nullable SByte to a JsonNode. |
Implicit(Single to Json |
Defines an implicit conversion of a specified nullable Single to a JsonNode. |
Implicit(String to Json |
Defines an implicit conversion of a specified nullable String to a JsonNode. |
Implicit(UInt16 to Json |
Defines an implicit conversion of a specified nullable UInt16 to a JsonNode. |
Implicit(UInt32 to Json |
Defines an implicit conversion of a specified nullable UInt32 to a JsonNode. |
Implicit(UInt64 to Json |
Defines an implicit conversion of a specified nullable UInt64 to a JsonNode. |
Deserialize(Json |
Converts the JsonNode representing a single JSON value into an instance specified by the |
Deserialize(Json |
Converts the JsonNode representing a single JSON value into a |
Deserialize(Json |
Converts the JsonNode representing a single JSON value into a |
Deserialize<TValue>(Json |
Converts the JsonNode representing a single JSON value into a |
Deserialize<TValue>(Json |
Converts the JsonNode representing a single JSON value into a |
Produkt | Versiounen |
---|---|
.NET | 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10 |
.NET Standard | 2.0 (package-provided) |
Feedback zu .NET
.NET ass en Open-Source-Projet. Wielt e Link, fir Feedback ze ginn: