Table of Contents

Class PersistentBaseConverter<T>

Namespace
DevExpress.Xpo.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public class PersistentBaseConverter<T> : JsonConverter<T> where T : PersistentBase

Type Parameters

T
Inheritance
PersistentBaseConverter<T>
Inherited Members

Constructors

PersistentBaseConverter(IServiceProvider)

public PersistentBaseConverter(IServiceProvider serviceProvider)

Parameters

serviceProvider IServiceProvider

Methods

CanConvert(Type)

public override bool CanConvert(Type typeToConvert)

Parameters

typeToConvert Type

Returns

bool

Read(ref Utf8JsonReader, Type, JsonSerializerOptions)

public override T Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)

Parameters

reader Utf8JsonReader
typeToConvert Type
options JsonSerializerOptions

Returns

T

Write(Utf8JsonWriter, T, JsonSerializerOptions)

public override void Write(Utf8JsonWriter writer, T Value, JsonSerializerOptions options)

Parameters

writer Utf8JsonWriter
Value T
options JsonSerializerOptions