C# Класс Weed.Json.JItem

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

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

Метод Описание
Add ( ) : JDom
Add ( System.DateTime val ) : JItem
Add ( Enum val ) : JItem
Add ( System.Guid val ) : JItem
Add ( JDom obj ) : JItem
Add ( bool val ) : JItem
Add ( byte val ) : JItem
Add ( char val ) : JItem
Add ( decimal val ) : JItem
Add ( double val ) : JItem
Add ( float val ) : JItem
Add ( int val ) : JItem
Add ( long val ) : JItem
Add ( object val ) : JItem
Add ( sbyte val ) : JItem
Add ( short val ) : JItem
Add ( string val ) : JItem
Add ( uint val ) : JItem
Add ( ulong val ) : JItem
Add ( ushort val ) : JItem
AsArray ( ) : void

在数据为Null的时候,输出为数组

AsObject ( ) : void

在数据为Null的时候,输出为对象

AsProperty ( ) : void

在数据为Null的时候,输出为属性

ToJson ( ) : string
Val ( System.DateTime val ) : void
Val ( Enum val ) : void
Val ( System.Guid val ) : void
Val ( IEnumerable valList ) : void
Val ( IEnumerable array ) : void
Val ( IEnumerable array ) : void
Val ( IEnumerable array ) : void
Val ( IEnumerable array ) : void
Val ( JDom obj ) : void
Val ( bool val ) : void
Val ( byte val ) : void
Val ( char val ) : void
Val ( decimal val ) : void
Val ( double val ) : void
Val ( float val ) : void
Val ( int val ) : void
Val ( long val ) : void
Val ( object val ) : void
Val ( sbyte val ) : void
Val ( short val ) : void
Val ( string val ) : void
Val ( uint val ) : void
Val ( ulong val ) : void
Val ( ushort val ) : void
this ( string name ) : JItem

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

Метод Описание
DoAdd ( string val ) : void
WriteTo ( StringBuilder sb ) : void

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

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

public Add ( ) : JDom
Результат JDom

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

public Add ( System.DateTime val ) : JItem
val System.DateTime
Результат JItem

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

public Add ( Enum val ) : JItem
val System.Enum
Результат JItem

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

public Add ( System.Guid val ) : JItem
val System.Guid
Результат JItem

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

public Add ( JDom obj ) : JItem
obj JDom
Результат JItem

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

public Add ( bool val ) : JItem
val bool
Результат JItem

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

public Add ( byte val ) : JItem
val byte
Результат JItem

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

public Add ( char val ) : JItem
val char
Результат JItem

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

public Add ( decimal val ) : JItem
val decimal
Результат JItem

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

public Add ( double val ) : JItem
val double
Результат JItem

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

public Add ( float val ) : JItem
val float
Результат JItem

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

public Add ( int val ) : JItem
val int
Результат JItem

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

public Add ( long val ) : JItem
val long
Результат JItem

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

public Add ( object val ) : JItem
val object
Результат JItem

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

public Add ( sbyte val ) : JItem
val sbyte
Результат JItem

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

public Add ( short val ) : JItem
val short
Результат JItem

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

public Add ( string val ) : JItem
val string
Результат JItem

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

public Add ( uint val ) : JItem
val uint
Результат JItem

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

public Add ( ulong val ) : JItem
val ulong
Результат JItem

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

public Add ( ushort val ) : JItem
val ushort
Результат JItem

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

在数据为Null的时候,输出为数组
public AsArray ( ) : void
Результат void

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

在数据为Null的时候,输出为对象
public AsObject ( ) : void
Результат void

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

在数据为Null的时候,输出为属性
public AsProperty ( ) : void
Результат void

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

public ToJson ( ) : string
Результат string

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

public Val ( System.DateTime val ) : void
val System.DateTime
Результат void

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

public Val ( Enum val ) : void
val System.Enum
Результат void

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

public Val ( System.Guid val ) : void
val System.Guid
Результат void

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

public Val ( IEnumerable valList ) : void
valList IEnumerable
Результат void

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

public Val ( IEnumerable array ) : void
array IEnumerable
Результат void

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

public Val ( IEnumerable array ) : void
array IEnumerable
Результат void

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

public Val ( IEnumerable array ) : void
array IEnumerable
Результат void

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

public Val ( IEnumerable array ) : void
array IEnumerable
Результат void

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

public Val ( JDom obj ) : void
obj JDom
Результат void

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

public Val ( bool val ) : void
val bool
Результат void

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

public Val ( byte val ) : void
val byte
Результат void

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

public Val ( char val ) : void
val char
Результат void

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

public Val ( decimal val ) : void
val decimal
Результат void

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

public Val ( double val ) : void
val double
Результат void

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

public Val ( float val ) : void
val float
Результат void

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

public Val ( int val ) : void
val int
Результат void

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

public Val ( long val ) : void
val long
Результат void

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

public Val ( object val ) : void
val object
Результат void

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

public Val ( sbyte val ) : void
val sbyte
Результат void

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

public Val ( short val ) : void
val short
Результат void

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

public Val ( string val ) : void
val string
Результат void

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

public Val ( uint val ) : void
val uint
Результат void

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

public Val ( ulong val ) : void
val ulong
Результат void

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

public Val ( ushort val ) : void
val ushort
Результат void

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

public this ( string name ) : JItem
name string
Результат JItem