C# Класс Jayrock.Json.JsonBuffer

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

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

Свойство Тип Описание
Empty JsonBuffer

Private Properties

Свойство Тип Описание
JsonBuffer System
JsonBuffer System
Slice JsonBuffer
SliceImpl JsonBuffer

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

Метод Описание
CreateReader ( ) : JsonBufferReader

Creates a JsonBufferReader object that can be used to read the content of the buffer.

If the buffer contains a JSON null or scalar value then the returned reader is already started and positioned on the value.

Equals ( JsonBuffer other ) : bool
Equals ( object obj ) : bool
From ( Jayrock.Json.JsonReader reader ) : JsonBuffer
From ( Jayrock.Json.JsonToken token ) : JsonBuffer
From ( string json ) : JsonBuffer
GetArray ( ) : Jayrock.Json.JsonBuffer[]
GetArray ( JsonBuffer values ) : int
GetArray ( JsonBuffer values, int index, int count ) : int
GetArrayLength ( ) : int
GetBoolean ( ) : bool
GetHashCode ( ) : int
GetMemberCount ( ) : int
GetMembers ( ) : IEnumerable
GetMembers ( NamedJsonBuffer members ) : int
GetMembers ( NamedJsonBuffer members, int index, int count ) : int
GetMembersArray ( ) : Jayrock.Json.NamedJsonBuffer[]
GetNumber ( ) : JsonNumber
GetString ( ) : string
ToString ( ) : string

Returns the content of the buffer formatted as JSON text.

operator ( ) : bool
this ( int index ) : Jayrock.Json.JsonToken

Gets the token at the specified index.

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

Метод Описание
JsonBuffer ( ) : System
JsonBuffer ( Jayrock.Json.JsonBufferStorage storage, int start, int end ) : System
Slice ( int start, int end ) : JsonBuffer
SliceImpl ( int start, int end ) : JsonBuffer

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

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

Creates a JsonBufferReader object that can be used to read the content of the buffer.
If the buffer contains a JSON null or scalar value then the returned reader is already started and positioned on the value.
public CreateReader ( ) : JsonBufferReader
Результат JsonBufferReader

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

public Equals ( JsonBuffer other ) : bool
other JsonBuffer
Результат bool

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

public Equals ( object obj ) : bool
obj object
Результат bool

From() публичный статический Метод

public static From ( Jayrock.Json.JsonReader reader ) : JsonBuffer
reader Jayrock.Json.JsonReader
Результат JsonBuffer

From() публичный статический Метод

public static From ( Jayrock.Json.JsonToken token ) : JsonBuffer
token Jayrock.Json.JsonToken
Результат JsonBuffer

From() публичный статический Метод

public static From ( string json ) : JsonBuffer
json string
Результат JsonBuffer

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

public GetArray ( ) : Jayrock.Json.JsonBuffer[]
Результат Jayrock.Json.JsonBuffer[]

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

public GetArray ( JsonBuffer values ) : int
values JsonBuffer
Результат int

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

public GetArray ( JsonBuffer values, int index, int count ) : int
values JsonBuffer
index int
count int
Результат int

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

public GetArrayLength ( ) : int
Результат int

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

public GetBoolean ( ) : bool
Результат bool

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

public GetHashCode ( ) : int
Результат int

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

public GetMemberCount ( ) : int
Результат int

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

public GetMembers ( ) : IEnumerable
Результат IEnumerable

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

public GetMembers ( NamedJsonBuffer members ) : int
members NamedJsonBuffer
Результат int

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

public GetMembers ( NamedJsonBuffer members, int index, int count ) : int
members NamedJsonBuffer
index int
count int
Результат int

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

public GetMembersArray ( ) : Jayrock.Json.NamedJsonBuffer[]
Результат Jayrock.Json.NamedJsonBuffer[]

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

public GetNumber ( ) : JsonNumber
Результат JsonNumber

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

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

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

Returns the content of the buffer formatted as JSON text.
public ToString ( ) : string
Результат string

operator() публичный статический Метод

public static operator ( ) : bool
Результат bool

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

Gets the token at the specified index.
public this ( int index ) : Jayrock.Json.JsonToken
index int
Результат Jayrock.Json.JsonToken

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

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

public static JsonBuffer,Jayrock.Json Empty
Результат JsonBuffer