C# Класс NetSerializer.GenericSerializer

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

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

Метод Описание
GenerateReaderMethod ( NetSerializer.Serializer serializer, Type type, ILGenerator il ) : void
GenerateWriterMethod ( NetSerializer.Serializer serializer, Type type, ILGenerator il ) : void
GetSubtypes ( Type type ) : IEnumerable
Handles ( Type type ) : bool

Приватные методы

Метод Описание
EmitCallToDeserializingCallback ( Type type, ILGenerator il, MethodInfo method ) : void
EmitCallToSerializingCallback ( Type type, ILGenerator il, MethodInfo method ) : void
GetMethodsWithAttributes ( Type type, Type attrType ) : IEnumerable

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

GenerateReaderMethod() публичный Метод

public GenerateReaderMethod ( NetSerializer.Serializer serializer, Type type, ILGenerator il ) : void
serializer NetSerializer.Serializer
type System.Type
il System.Reflection.Emit.ILGenerator
Результат void

GenerateWriterMethod() публичный Метод

public GenerateWriterMethod ( NetSerializer.Serializer serializer, Type type, ILGenerator il ) : void
serializer NetSerializer.Serializer
type System.Type
il System.Reflection.Emit.ILGenerator
Результат void

GetSubtypes() публичный Метод

public GetSubtypes ( Type type ) : IEnumerable
type System.Type
Результат IEnumerable

Handles() публичный Метод

public Handles ( Type type ) : bool
type System.Type
Результат bool