C# 클래스 XSerializer.CustomJsonSerializer.NonDefaultConstructorObjectFactory

상속: IObjectFactory
파일 보기 프로젝트 열기: QuickenLoans/XSerializer

공개 메소드들

메소드 설명
GetInstance ( ) : object
NonDefaultConstructorObjectFactory ( SerializableJsonProperty>.Dictionary serializablePropertiesMap, object>.Func createInstance, int>.Func getSerializerAndArgIndex, int argumentsLength ) : System
SetValue ( JsonReader reader, string propertyName, IJsonSerializeOperationInfo info, string path ) : bool

메소드 상세

GetInstance() 공개 메소드

public GetInstance ( ) : object
리턴 object

NonDefaultConstructorObjectFactory() 공개 메소드

public NonDefaultConstructorObjectFactory ( SerializableJsonProperty>.Dictionary serializablePropertiesMap, object>.Func createInstance, int>.Func getSerializerAndArgIndex, int argumentsLength ) : System
serializablePropertiesMap SerializableJsonProperty>.Dictionary
createInstance object>.Func
getSerializerAndArgIndex int>.Func
argumentsLength int
리턴 System

SetValue() 공개 메소드

public SetValue ( JsonReader reader, string propertyName, IJsonSerializeOperationInfo info, string path ) : bool
reader JsonReader
propertyName string
info IJsonSerializeOperationInfo
path string
리턴 bool