C# Класс Simpl.Serialization.Deserializers.PullHandlers.PullDeserializer

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
deserializationHookStrategy IDeserializationHookStrategy
simplTypesScope SimplTypesScope
translationContext Simpl.Serialization.Context.TranslationContext

Открытые методы

Метод Описание
GetPullDeserializer ( SimplTypesScope pSimplTypesScope, TranslationContext pTranslationContext, IDeserializationHookStrategy pDeserializationHookStrategy, Format format ) : PullDeserializer

GetStringDeserializer ( SimplTypesScope pSimplTypesScope, TranslationContext pTranslationContext, IDeserializationHookStrategy pDeserializationHookStrategy, StringFormat format ) : StringPullDeserializer

Parse ( Stream stream ) : Object

Защищенные методы

Метод Описание
DeserializationPostHook ( Object obj, TranslationContext pTranslationContext ) : void

DeserializationPreHook ( Object obj, TranslationContext pTranslationContext ) : void

PullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext ) : System

PullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext, IDeserializationHookStrategy hookStrategy ) : System

Описание методов

DeserializationPostHook() защищенный Метод

protected DeserializationPostHook ( Object obj, TranslationContext pTranslationContext ) : void
obj Object
pTranslationContext Simpl.Serialization.Context.TranslationContext
Результат void

DeserializationPreHook() защищенный Метод

protected DeserializationPreHook ( Object obj, TranslationContext pTranslationContext ) : void
obj Object
pTranslationContext Simpl.Serialization.Context.TranslationContext
Результат void

GetPullDeserializer() публичный статический Метод

public static GetPullDeserializer ( SimplTypesScope pSimplTypesScope, TranslationContext pTranslationContext, IDeserializationHookStrategy pDeserializationHookStrategy, Format format ) : PullDeserializer
pSimplTypesScope SimplTypesScope
pTranslationContext Simpl.Serialization.Context.TranslationContext
pDeserializationHookStrategy IDeserializationHookStrategy
format Format
Результат PullDeserializer

GetStringDeserializer() публичный статический Метод

public static GetStringDeserializer ( SimplTypesScope pSimplTypesScope, TranslationContext pTranslationContext, IDeserializationHookStrategy pDeserializationHookStrategy, StringFormat format ) : StringPullDeserializer
pSimplTypesScope SimplTypesScope
pTranslationContext Simpl.Serialization.Context.TranslationContext
pDeserializationHookStrategy IDeserializationHookStrategy
format StringFormat
Результат Simpl.Serialization.Deserializers.PullHandlers.StringFormats.StringPullDeserializer

Parse() публичный абстрактный Метод

public abstract Parse ( Stream stream ) : Object
stream Stream
Результат Object

PullDeserializer() защищенный Метод

protected PullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext ) : System
inputSimplTypesScope SimplTypesScope
inputContext Simpl.Serialization.Context.TranslationContext
Результат System

PullDeserializer() защищенный Метод

protected PullDeserializer ( SimplTypesScope inputSimplTypesScope, TranslationContext inputContext, IDeserializationHookStrategy hookStrategy ) : System
inputSimplTypesScope SimplTypesScope
inputContext Simpl.Serialization.Context.TranslationContext
hookStrategy IDeserializationHookStrategy
Результат System

Описание свойств

deserializationHookStrategy защищенное свойство

protected IDeserializationHookStrategy deserializationHookStrategy
Результат IDeserializationHookStrategy

simplTypesScope защищенное свойство

protected SimplTypesScope simplTypesScope
Результат SimplTypesScope

translationContext защищенное свойство

protected TranslationContext,Simpl.Serialization.Context translationContext
Результат Simpl.Serialization.Context.TranslationContext