JsonValueExtensions Class

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Represents Json value extensions.

Inheritance Hierarchy

System.Object
  System.Runtime.Serialization.Json.JsonValueExtensions

Namespace:  System.Runtime.Serialization.Json
Assembly:  System.Json (in System.Json.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class JsonValueExtensions
public static class JsonValueExtensions
[ExtensionAttribute]
public ref class JsonValueExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type JsonValueExtensions =  class end
public final class JsonValueExtensions

The JsonValueExtensions type exposes the following members.

Methods

  Name Description
Public methodStatic member CreateFrom Creates a form for the JsonValueExtensions object.
Public methodStatic member ReadAsType(JsonValue, Type) Reads the JsonValueExtensions as a type with specified value.
Public methodStatic member ReadAsType<T>(JsonValue) Reads the JsonValueExtensions as an object.
Public methodStatic member ReadAsType<T>(JsonValue, T) Reads the JsonValueExtensions as an object with specified fallback.
Public methodStatic member TryReadAsType(JsonValue, Type, Object%) Tries to read the JsonValueExtensions as a type.
Public methodStatic member TryReadAsType<T>(JsonValue, T%) Tries to read the JsonValueExtensions as a generic type.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Runtime.Serialization.Json Namespace