JsonValue Class

Definition

public ref class JsonValue abstract : System::Collections::IEnumerable
public abstract class JsonValue : System.Collections.IEnumerable
type JsonValue = class
    interface IEnumerable
Public MustInherit Class JsonValue
Implements IEnumerable
Inheritance
JsonValue
Derived
Implements

Remarks

Note

The System.Json namespace was designed for Silverlight, which is no longer supported. For processing JSON, we recommend using APIs in the System.Text.Json namespace instead.

Constructors

JsonValue()

Properties

Count
Item[Int32]
Item[String]
JsonType

Methods

ContainsKey(String)
Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
Load(Stream)
Load(TextReader)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
Parse(String)
Save(Stream)
Save(TextWriter)
ToString()

Operators

Implicit(Boolean to JsonValue)
Implicit(Byte to JsonValue)
Implicit(Char to JsonValue)
Implicit(DateTime to JsonValue)
Implicit(DateTimeOffset to JsonValue)
Implicit(Decimal to JsonValue)
Implicit(Double to JsonValue)
Implicit(Guid to JsonValue)
Implicit(Int16 to JsonValue)
Implicit(Int32 to JsonValue)
Implicit(Int64 to JsonValue)
Implicit(JsonValue to Boolean)
Implicit(JsonValue to Byte)
Implicit(JsonValue to Char)
Implicit(JsonValue to DateTime)
Implicit(JsonValue to DateTimeOffset)
Implicit(JsonValue to Decimal)
Implicit(JsonValue to Double)
Implicit(JsonValue to Guid)
Implicit(JsonValue to Int16)
Implicit(JsonValue to Int32)
Implicit(JsonValue to Int64)
Implicit(JsonValue to SByte)
Implicit(JsonValue to Single)
Implicit(JsonValue to String)
Implicit(JsonValue to TimeSpan)
Implicit(JsonValue to UInt16)
Implicit(JsonValue to UInt32)
Implicit(JsonValue to UInt64)
Implicit(JsonValue to Uri)
Implicit(SByte to JsonValue)
Implicit(Single to JsonValue)
Implicit(String to JsonValue)
Implicit(TimeSpan to JsonValue)
Implicit(UInt16 to JsonValue)
Implicit(UInt32 to JsonValue)
Implicit(UInt64 to JsonValue)
Implicit(Uri to JsonValue)

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Returns an enumerator that iterates through a collection.

Extension Methods

Cast<TResult>(IEnumerable)

Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Enables parallelization of a query.

AsQueryable(IEnumerable)

Converts an IEnumerable to an IQueryable.

Applies to