C# Класс XSerializer.CustomJsonSerializer.NonDefaultConstructorObjectFactory

Наследование: IObjectFactory
Показать файл Открыть проект

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

Метод Описание
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