TessaSerializer - класс

Definition

Пространство имён: Tessa.Platform.Json
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public class TessaSerializer
Inheritance
Object    TessaSerializer

Конструкторы

TessaSerializerИнициализирует новый экземпляр класса TessaSerializer

Свойства

InstanceЭкземпляр класса.
Json Объект, выполняющий сериализацию с использованием конвертера TessaJsonConverter, поддерживающего интерфейсы IJsonSerializable и IBinarySerializable. Возвращаемый объект безопасно использовать в том потоке, в котором он был получен. Рекомендуется каждый раз после конструкции await получать значение заново.
JsonTyped Объект, выполняющий сериализацию с использованием конвертера TypedJsonConverter, который обеспечивает преобразование Dictionary<string, object> в текстовый формат JSON с учётом типобезопасности, т.е. при десериализации будет восстановлена информация по типам, если это сериализуемые типы в структуре карточки или других подобных объектов. Возвращаемый объект безопасно использовать в том потоке, в котором он был получен. Рекомендуется каждый раз после конструкции await получать значение заново.

Методы

Create(ActionJsonSerializerSettings) 
Create(JsonSerializerSettings) 
CreateDefaultSettings 
CreateTyped(ActionJsonSerializerSettings) 
CreateTyped(JsonSerializerSettings, Boolean) 
Deserialize Десериализует текст в формате JSON.
DeserializeJson 
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SerializeJson(DictionaryString, Object, Boolean) 
SerializeJson(JsonWriter, DictionaryString, Object) 
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Поля

JsonMaxDepth Максимальная глубина вложенности JSON, допустимая для чтения стандартными средствами платформы.

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также