London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class MetaStringDictionaryJsonConverter

Converts a MetaStringDictionary object to json and back.

Inheritance
System.Object
MetaStringDictionaryJsonConverter
Namespace: EPiServer.Commerce.Serialization.Json
Assembly: Mediachase.MetaDataPlus.dll
Version: 13.30.0
Syntax
public class MetaStringDictionaryJsonConverter : JsonConverter

Constructors

MetaStringDictionaryJsonConverter()

Declaration
public MetaStringDictionaryJsonConverter()

Methods

CanConvert(Type)

Declaration
public override bool CanConvert(Type objectType)
Parameters
Type Name Description
System.Type objectType
Returns
Type Description
System.Boolean

ReadJson(JsonReader, Type, Object, JsonSerializer)

Deserializes a MetaStringDictionary instance from json.

Declaration
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
Parameters
Type Name Description
Newtonsoft.Json.JsonReader reader

The reader.

System.Type objectType

Type of the object.

System.Object existingValue

The existing value.

Newtonsoft.Json.JsonSerializer serializer

The serializer.

Returns
Type Description
System.Object

The hashtable.

WriteJson(JsonWriter, Object, JsonSerializer)

Serializes a MetaStringDictionary instance to json.

Declaration
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
Parameters
Type Name Description
Newtonsoft.Json.JsonWriter writer

The writer.

System.Object value

The value.

Newtonsoft.Json.JsonSerializer serializer

The serializer.