JsonModelConverter.Read(Utf8JsonReader, Type, JsonSerializerOptions) Method

Definition

Read and convert the JSON to T.

public override System.ClientModel.Primitives.IJsonModel<object> Read (ref System.Text.Json.Utf8JsonReader reader, Type typeToConvert, System.Text.Json.JsonSerializerOptions options);
override this.Read : Utf8JsonReader * Type * System.Text.Json.JsonSerializerOptions -> System.ClientModel.Primitives.IJsonModel<obj>
Public Overrides Function Read (ByRef reader As Utf8JsonReader, typeToConvert As Type, options As JsonSerializerOptions) As IJsonModel(Of Object)

Parameters

reader
Utf8JsonReader

The Utf8JsonReader to read from.

typeToConvert
Type

The Type being converted.

Returns

The value that was converted.

Remarks

A converter may throw any Exception, but should throw JsonException when the JSON is invalid.

Applies to