C# Класс Mini.IniSerializerBase

The shared base class of IniSerializer.
Static fields in generic classes are duplicated for each combination of type parameters. If, however, a generic class derives from a non-generic class with static fields, then they are shared between all combinations. Thus, this class implements real work, and IniSerializer simply provides a type- and thread-safe interface.
Показать файл Открыть проект

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

Свойство Тип Описание
IniValueContainerAttributeType System.Type
Lock object
Products IniSerializerBase>.IDictionary

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

Метод Описание
DeserializeType ( Type type, IniDocument ini ) : object
Process ( Type type ) : void
SerializeType ( Type type, object obj, IniDocument ini ) : void

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

Метод Описание
IniSerializerBase ( ) : System

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

DeserializeType() защищенный статический Метод

protected static DeserializeType ( Type type, IniDocument ini ) : object
type System.Type
ini IniDocument
Результат object

Process() защищенный статический Метод

protected static Process ( Type type ) : void
type System.Type
Результат void

SerializeType() защищенный статический Метод

protected static SerializeType ( Type type, object obj, IniDocument ini ) : void
type System.Type
obj object
ini IniDocument
Результат void

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

IniValueContainerAttributeType защищенное статическое свойство

protected static Type,System IniValueContainerAttributeType
Результат System.Type

Lock защищенное статическое свойство

protected static object Lock
Результат object

Products защищенное статическое свойство

protected static IDictionary Products
Результат IniSerializerBase>.IDictionary