1. Stylelabs.M.Base.Querying.Filters

Class PropertyQueryFilterConverter

Converts property values from json into appropriate objects, depending on their FilterDataType.

Inheritance

object

PropertyQueryFilterConverter

Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingFilters

Assembly: Stylelabs.M.Sdk.dll

Syntax

public class PropertyQueryFilterConverter : JsonConverter

Properties

CanWrite

Declaration

public override bool CanWrite { get; }

Property Value

TypeDescription
bool

Methods

CanConvert(Type)

Declaration

public override bool CanConvert(Type objectType)

Parameters

TypeNameDescription
TypeobjectType

Returns

TypeDescription
bool

ReadJson(JsonReader, Type, object, JsonSerializer)

Declaration

public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)

Parameters

TypeNameDescription
JsonReaderreader
TypeobjectType
objectexistingValue
JsonSerializerserializer

Returns

TypeDescription
object

WriteJson(JsonWriter, object, JsonSerializer)

Declaration

public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)

Parameters

TypeNameDescription
JsonWriterwriter
objectvalue
JsonSerializerserializer
If you have suggestions for improving this article, let us know!