Show / Hide Table of Contents
Improve this Doc

Class JSONLazyCreator

Inheritance
System.Object
JSONNode
JSONLazyCreator
Inherited Members
JSONNode.TabIndex
JSONNode.TabString
JSONNode.Childs
JSONNode.Count
JSONNode.DeepChilds
JSONNode.Value
JSONNode.Remove(String)
JSONNode.Remove(Int32)
JSONNode.Remove(JSONNode)
JSONNode.ToString(Boolean)
JSONNode.AsString
JSONNode.AsQuaternion
JSONNode.AsVector2
JSONNode.AsVector3
JSONNode.AsVector4
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.Serialize(BinaryWriter)
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 JSONLazyCreator : JSONNode

Constructors

| Improve this Doc

JSONLazyCreator(JSONNode)

Declaration
public JSONLazyCreator(JSONNode aNode)
Parameters
Type Name Description
JSONNode aNode
| Improve this Doc

JSONLazyCreator(JSONNode, String)

Declaration
public JSONLazyCreator(JSONNode aNode, string aKey)
Parameters
Type Name Description
JSONNode aNode
System.String aKey

Properties

| Improve this Doc

AsArray

Declaration
public override JSONArray AsArray { get; }
Property Value
Type Description
JSONArray
Overrides
JSONLazyCreator.AsArray
| Improve this Doc

AsBool

Declaration
public override bool AsBool { get; set; }
Property Value
Type Description
System.Boolean
Overrides
JSONLazyCreator.AsBool
| Improve this Doc

AsDouble

Declaration
public override double AsDouble { get; set; }
Property Value
Type Description
System.Double
Overrides
JSONLazyCreator.AsDouble
| Improve this Doc

AsFloat

Declaration
public override float AsFloat { get; set; }
Property Value
Type Description
System.Single
Overrides
JSONLazyCreator.AsFloat
| Improve this Doc

AsInt

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

AsObject

Declaration
public override JSONClass AsObject { get; }
Property Value
Type Description
JSONClass
Overrides
JSONLazyCreator.AsObject
| 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
JSONLazyCreator.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
JSONLazyCreator.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
JSONLazyCreator.Add(String, JSONNode)
| Improve this Doc

Add(JSONNode)

Declaration
public override void Add(JSONNode aItem)
Parameters
Type Name Description
JSONNode aItem
Overrides
JSONLazyCreator.Add(JSONNode)
| Improve this Doc

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
JSONLazyCreator.Equals(Object)
| Improve this Doc

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
JSONLazyCreator.GetHashCode()
| Improve this Doc

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
Overrides
JSONLazyCreator.ToString()
| 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
JSONLazyCreator.ToString(String)

Operators

| Improve this Doc

Equality(JSONLazyCreator, Object)

Declaration
public static bool operator ==(JSONLazyCreator a, object b)
Parameters
Type Name Description
JSONLazyCreator a
System.Object b
Returns
Type Description
System.Boolean
| Improve this Doc

Inequality(JSONLazyCreator, Object)

Declaration
public static bool operator !=(JSONLazyCreator a, object b)
Parameters
Type Name Description
JSONLazyCreator a
System.Object b
Returns
Type Description
System.Boolean
Back to top Copyright © 2015-2016 Microsoft
Generated by DocFX