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.
파일 보기 프로젝트 열기: kinghajj/mini

보호된 프로퍼티들

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