Show / Hide Table of Contents
Improve this Doc

Class JSONArray

Inheritance
System.Object
JSONNode
JSONArray
Inherited Members
JSONNode.TabIndex
JSONNode.TabString
JSONNode.DeepChilds
JSONNode.Value
JSONNode.Add(JSONNode)
JSONNode.Remove(String)
JSONNode.AsArray
JSONNode.AsBool
JSONNode.AsDouble
JSONNode.AsFloat
JSONNode.AsInt
JSONNode.AsString
JSONNode.AsObject
JSONNode.AsQuaternion
JSONNode.AsVector2
JSONNode.AsVector3
JSONNode.AsVector4
JSONNode.Equals(Object)
JSONNode.GetHashCode()
JSONNode.Deserialize(BinaryReader)
JSONNode.LoadFromBase64(String)
JSONNode.LoadFromCompressedBase64(String)
JSONNode.LoadFromCompressedFile(String)
JSONNode.LoadFromCompressedStream(Stream)
JSONNode.LoadFromFile(String)
JSONNode.LoadFromStream(Stream)
JSONNode.Parse(String)
JSONNode.SaveToBase64()
JSONNode.SaveToCompressedBase64()
JSONNode.SaveToCompressedFile(String)
JSONNode.SaveToCompressedStream(Stream)
JSONNode.SaveToStream(Stream)
JSONNode.Escape(String)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace:uFrame.Json
Assembly:cs.temp.dll.dll
Syntax
public class JSONArray : JSONNode, IEnumerable

Properties

| Improve this Doc

Childs

Declaration
public override IEnumerable<JSONNode> Childs { get; }
Property Value
Type Description
IEnumerable<JSONNode>
Overrides
JSONArray.Childs
| Improve this Doc

Count

Declaration
public override int Count { get; }
Property Value
Type Description
System.Int32
Overrides
JSONArray.Count
| Improve this Doc

Item[Int32]

Declaration
public override JSONNode this[int aIndex] { get; set; }
Parameters
Type Name Description
System.Int32 aIndex
Property Value
Type Description
JSONNode
Overrides
JSONArray.Item[Int32]
| Improve this Doc

Item[String]

Declaration
public override JSONNode this[string aKey] { get; set; }
Parameters
Type Name Description
System.String aKey
Property Value
Type Description
JSONNode
Overrides
JSONArray.Item[String]

Methods

| Improve this Doc

Add(String, JSONNode)

Declaration
public override void Add(string aKey, JSONNode aItem)
Parameters
Type Name Description
System.String aKey
JSONNode aItem
Overrides
JSONArray.Add(String, JSONNode)
| Improve this Doc

GetEnumerator()

Declaration
public IEnumerator GetEnumerator()
Returns
Type Description
IEnumerator
| Improve this Doc

Remove(Int32)

Declaration
public override JSONNode Remove(int aIndex)
Parameters
Type Name Description
System.Int32 aIndex
Returns
Type Description
JSONNode
Overrides
JSONArray.Remove(Int32)
| Improve this Doc

Remove(JSONNode)

Declaration
public override JSONNode Remove(JSONNode aNode)
Parameters
Type Name Description
JSONNode aNode
Returns
Type Description
JSONNode
Overrides
JSONArray.Remove(JSONNode)
| Improve this Doc

Serialize(BinaryWriter)

Declaration
public override void Serialize(BinaryWriter aWriter)
Parameters
Type Name Description
System.IO.BinaryWriter aWriter
Overrides
JSONArray.Serialize(BinaryWriter)
| Improve this Doc

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
JSONArray.ToString()
| Improve this Doc

ToString(Boolean)

Declaration
public override string ToString(bool isRoot)
Parameters
Type Name Description
System.Boolean isRoot
Returns
Type Description
System.String
Overrides
JSONArray.ToString(Boolean)
| Improve this Doc

ToString(String)

Declaration
public override string ToString(string aPrefix)
Parameters
Type Name Description
System.String aPrefix
Returns
Type Description
System.String
Overrides
JSONArray.ToString(String)
Back to top Copyright © 2015-2016 Microsoft
Generated by DocFX