C# 클래스 Simpl.Serialization.Deserializers.PullHandlers.PullDeserializer

파일 보기 프로젝트 열기: ecologylab/simplCSharp

보호된 프로퍼티들

프로퍼티 타입 설명
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