C# Класс fastJSON.JSON

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Instance JSON

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

Метод Описание
ChangeType ( object value, Type conversionType ) : object
ToJSON ( object obj ) : string
ToObject ( string json ) : object

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

Метод Описание
OnResolveType ( string typeName ) : Type
OnResolveTypeName ( Type type ) : string

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

Метод Описание
CreateDataset ( object>.Dictionary reader ) : DataSet
CreateDictionary ( ArrayList reader, Type pt ) : object
CreateGetMethod ( PropertyInfo propertyInfo ) : GenericGetter
CreateHashtable ( ArrayList reader ) : Hashtable
CreateSetMethod ( PropertyInfo propertyInfo ) : GenericSetter
GetGetters ( Type type ) : List
GetSetter ( PropertyInfo prop ) : GenericSetter
GetTypeFromCache ( string typename ) : Type
JSON ( ) : System
ParseDictionary ( object>.Dictionary d ) : object
getproperty ( Type type, string propertyname ) : PropertyInfo

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

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

public ChangeType ( object value, Type conversionType ) : object
value object
conversionType System.Type
Результат object

OnResolveType() защищенный Метод

protected OnResolveType ( string typeName ) : Type
typeName string
Результат System.Type

OnResolveTypeName() защищенный Метод

protected OnResolveTypeName ( Type type ) : string
type System.Type
Результат string

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

public ToJSON ( object obj ) : string
obj object
Результат string

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

public ToObject ( string json ) : object
json string
Результат object

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

Instance публичное статическое свойство

public static JSON,fastJSON Instance
Результат JSON