terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Newtonsoft.Json.Linq.JValue Class Reference
+ Inheritance diagram for Newtonsoft.Json.Linq.JValue:
+ Collaboration diagram for Newtonsoft.Json.Linq.JValue:

Public Member Functions

 JValue (JValue other)
 
 JValue (long value)
 
 JValue (decimal value)
 
 JValue (char value)
 
 JValue (ulong value)
 
 JValue (double value)
 
 JValue (float value)
 
 JValue (DateTime value)
 
 JValue (DateTimeOffset value)
 
 JValue (bool value)
 
 JValue (string value)
 
 JValue (Guid value)
 
 JValue (Uri value)
 
 JValue (TimeSpan value)
 
 JValue (object value)
 
override void WriteTo (JsonWriter writer, params JsonConverter[] converters)
 
bool Equals (JValue other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override string ToString ()
 
string ToString (string format)
 
string ToString (IFormatProvider formatProvider)
 
string ToString (string format, IFormatProvider formatProvider)
 
int CompareTo (JValue obj)
 
void AddAfterSelf (object content)
 
void AddBeforeSelf (object content)
 
IEnumerable< JTokenAncestors ()
 
IEnumerable< JTokenAncestorsAndSelf ()
 
IEnumerable< JTokenAfterSelf ()
 
IEnumerable< JTokenBeforeSelf ()
 
virtual T Value< T > (object key)
 
virtual JEnumerable< JTokenChildren ()
 
JEnumerable< TChildren< T > ()
 
virtual IEnumerable< TValues< T > ()
 
void Remove ()
 
void Replace (JToken value)
 
string ToString (Formatting formatting, params JsonConverter[] converters)
 
JsonReader CreateReader ()
 
T ToObject< T > ()
 
T ToObject< T > (JsonSerializer jsonSerializer)
 
object ToObject (Type objectType)
 
object ToObject (Type objectType, JsonSerializer jsonSerializer)
 
JToken SelectToken (string path)
 
JToken SelectToken (string path, bool errorWhenNoMatch)
 
IEnumerable< JTokenSelectTokens (string path)
 
IEnumerable< JTokenSelectTokens (string path, bool errorWhenNoMatch)
 
JToken DeepClone ()
 
void AddAnnotation (object annotation)
 
T Annotation< T > ()
 
object Annotation (Type type)
 
IEnumerable< TAnnotations< T > ()
 
IEnumerable< object > Annotations (Type type)
 
void RemoveAnnotations< T > ()
 
void RemoveAnnotations (Type type)
 
string ToString (string format, global::System.IFormatProvider formatProvider)
 
int CompareTo (T other)
 
bool ToBoolean (global::System.IFormatProvider provider)
 
char ToChar (global::System.IFormatProvider provider)
 
sbyte ToSByte (global::System.IFormatProvider provider)
 
byte ToByte (global::System.IFormatProvider provider)
 
short ToInt16 (global::System.IFormatProvider provider)
 
ushort ToUInt16 (global::System.IFormatProvider provider)
 
int ToInt32 (global::System.IFormatProvider provider)
 
uint ToUInt32 (global::System.IFormatProvider provider)
 
long ToInt64 (global::System.IFormatProvider provider)
 
ulong ToUInt64 (global::System.IFormatProvider provider)
 
float ToSingle (global::System.IFormatProvider provider)
 
double ToDouble (global::System.IFormatProvider provider)
 
decimal ToDecimal (global::System.IFormatProvider provider)
 
global::System.DateTime ToDateTime (global::System.IFormatProvider provider)
 
string ToString (global::System.IFormatProvider provider)
 
object ToType (global::System.Type conversionType, global::System.IFormatProvider provider)
 

Static Public Member Functions

static JValue CreateComment (string value)
 
static JValue CreateString (string value)
 
static JValue CreateNull ()
 
static JValue CreateUndefined ()
 
static bool DeepEquals (JToken t1, JToken t2)
 
static operator bool (JToken value)
 
static operator DateTimeOffset (JToken value)
 
static operator bool? (JToken value)
 
static operator long (JToken value)
 
static operator DateTime? (JToken value)
 
static operator DateTimeOffset? (JToken value)
 
static operator decimal? (JToken value)
 
static operator double? (JToken value)
 
static operator char? (JToken value)
 
static operator int (JToken value)
 
static operator short (JToken value)
 
static operator ushort (JToken value)
 
static operator char (JToken value)
 
static operator byte (JToken value)
 
static operator sbyte (JToken value)
 
static operator int? (JToken value)
 
static operator short? (JToken value)
 
static operator ushort? (JToken value)
 
static operator byte? (JToken value)
 
static operator sbyte? (JToken value)
 
static operator DateTime (JToken value)
 
static operator long? (JToken value)
 
static operator float? (JToken value)
 
static operator decimal (JToken value)
 
static operator uint? (JToken value)
 
static operator ulong? (JToken value)
 
static operator double (JToken value)
 
static operator float (JToken value)
 
static operator string (JToken value)
 
static operator uint (JToken value)
 
static operator ulong (JToken value)
 
static operator byte[] (JToken value)
 
static operator Guid (JToken value)
 
static operator Guid? (JToken value)
 
static operator TimeSpan (JToken value)
 
static operator TimeSpan? (JToken value)
 
static operator Uri (JToken value)
 
static implicit operator JToken (bool value)
 
static implicit operator JToken (DateTimeOffset value)
 
static implicit operator JToken (byte value)
 
static implicit operator JToken (byte? value)
 
static implicit operator JToken (sbyte value)
 
static implicit operator JToken (sbyte? value)
 
static implicit operator JToken (bool? value)
 
static implicit operator JToken (long value)
 
static implicit operator JToken (DateTime? value)
 
static implicit operator JToken (DateTimeOffset? value)
 
static implicit operator JToken (decimal? value)
 
static implicit operator JToken (double? value)
 
static implicit operator JToken (short value)
 
static implicit operator JToken (ushort value)
 
static implicit operator JToken (int value)
 
static implicit operator JToken (int? value)
 
static implicit operator JToken (DateTime value)
 
static implicit operator JToken (long? value)
 
static implicit operator JToken (float? value)
 
static implicit operator JToken (decimal value)
 
static implicit operator JToken (short? value)
 
static implicit operator JToken (ushort? value)
 
static implicit operator JToken (uint? value)
 
static implicit operator JToken (ulong? value)
 
static implicit operator JToken (double value)
 
static implicit operator JToken (float value)
 
static implicit operator JToken (string value)
 
static implicit operator JToken (uint value)
 
static implicit operator JToken (ulong value)
 
static implicit operator JToken (byte[] value)
 
static implicit operator JToken (Uri value)
 
static implicit operator JToken (TimeSpan value)
 
static implicit operator JToken (TimeSpan? value)
 
static implicit operator JToken (Guid value)
 
static implicit operator JToken (Guid? value)
 
static JToken FromObject (object o)
 
static JToken FromObject (object o, JsonSerializer jsonSerializer)
 
static JToken ReadFrom (JsonReader reader)
 
static JToken ReadFrom (JsonReader reader, JsonLoadSettings settings)
 
static JToken Parse (string json)
 
static JToken Parse (string json, JsonLoadSettings settings)
 
static JToken Load (JsonReader reader, JsonLoadSettings settings)
 
static JToken Load (JsonReader reader)
 

Package Functions

 JValue (object value, JTokenType type)
 
override bool DeepEquals (JToken node)
 
override JToken CloneToken ()
 
override int GetDeepHashCode ()
 
IEnumerable< JTokenGetAncestors (bool self)
 
void SetLineInfo (IJsonLineInfo lineInfo, JsonLoadSettings settings)
 
void SetLineInfo (int lineNumber, int linePosition)
 

Static Package Functions

static int Compare (JTokenType valueType, object objA, object objB)
 
static JToken FromObjectInternal (object o, JsonSerializer jsonSerializer)
 

Properties

override bool HasValues [get, set]
 
override JTokenType Type [get, set]
 
new object Value [get, set]
 
static JTokenEqualityComparer EqualityComparer [get, set]
 
JContainer Parent [get, set]
 
JToken Root [get, set]
 
JToken Next [get, set]
 
JToken Previous [get, set]
 
string Path [get, set]
 
virtual JToken this[object key] [get, set]
 
virtual JToken First [get, set]
 
virtual JToken Last [get, set]
 
IJEnumerable< JToken > Newtonsoft.Json.Linq.IJEnumerable< Newtonsoft.Json.Linq.JToken >. Item [get, set]
 
int Newtonsoft.Json.IJsonLineInfo. LineNumber [get, set]
 
int Newtonsoft.Json.IJsonLineInfo. LinePosition [get, set]
 
class< GetAncestorsIEnumerator [set]
 
class< AfterSelfIEnumerator [set]
 
class< BeforeSelfIEnumerator [set]
 
class< AnnotationsIEnumerator [set]
 

Private Member Functions

int System.IComparable. CompareTo (object obj)
 
TypeCode System.IConvertible. GetTypeCode ()
 
bool System.IConvertible. ToBoolean (IFormatProvider provider)
 
char System.IConvertible. ToChar (IFormatProvider provider)
 
sbyte System.IConvertible. ToSByte (IFormatProvider provider)
 
byte System.IConvertible. ToByte (IFormatProvider provider)
 
short System.IConvertible. ToInt16 (IFormatProvider provider)
 
ushort System.IConvertible. ToUInt16 (IFormatProvider provider)
 
int System.IConvertible. ToInt32 (IFormatProvider provider)
 
uint System.IConvertible. ToUInt32 (IFormatProvider provider)
 
long System.IConvertible. ToInt64 (IFormatProvider provider)
 
ulong System.IConvertible. ToUInt64 (IFormatProvider provider)
 
float System.IConvertible. ToSingle (IFormatProvider provider)
 
double System.IConvertible. ToDouble (IFormatProvider provider)
 
decimal System.IConvertible. ToDecimal (IFormatProvider provider)
 
DateTime System.IConvertible. ToDateTime (IFormatProvider provider)
 
object System.IConvertible. ToType (Type conversionType, IFormatProvider provider)
 
IEnumerator System.Collections.IEnumerable. GetEnumerator ()
 
IEnumerator< JToken > System.Collections.Generic.IEnumerable< Newtonsoft.Json.Linq.JToken >. GetEnumerator ()
 
bool Newtonsoft.Json.IJsonLineInfo. HasLineInfo ()
 
object System.ICloneable. Clone ()
 

Static Private Member Functions

static int CompareFloat (object objA, object objB)
 
static JTokenType GetValueType (JTokenType? current, object value)
 
static JTokenType GetStringValueType (JTokenType? current)
 
static bool ValuesEquals (JValue v1, JValue v2)
 
static JValue EnsureValue (JToken value)
 
static string GetType (JToken token)
 
static bool ValidateToken (JToken o, JTokenType[] validTypes, bool nullable)
 

Private Attributes

JTokenType _valueType
 
object _value
 
JContainer _parent
 
JToken _previous
 
JToken _next
 
object _annotations
 
class< GetAncestorsd__41: IEnumerable<JToken>
 
class< GetAncestorsIEnumerable
 
class< AfterSelfIEnumerable
 
class< BeforeSelfIEnumerable
 
class< AnnotationsIEnumerable
 
class< GetAncestorsIEnumerator< JToken >
 
class< AfterSelfIEnumerator< JToken >
 
class< BeforeSelfIEnumerator< JToken >
 
class< GetAncestorsIDisposable
 
class< AfterSelfIDisposable
 
class< BeforeSelfIDisposable
 
class< AnnotationsIDisposable
 
class< AfterSelfd__42: IEnumerable<JToken>
 
class< BeforeSelfd__43: IEnumerable<JToken>
 
class< Annotationsd__171< T >: IEnumerable<T>
 
class< AnnotationsIEnumerator< T >
 
class< Annotations > IEnumerator where T: class { [DebuggerHidden] [global::Cpp2ILInjected.Token(Token = "0x60008FB")] [global::Cpp2ILInjected.Address(RVA = "0x15B6A98"
 
 T
 
class< Annotations > IEnumerator where Offset = "0x15B6A98"
 
class< Annotations > IEnumerator where Length
 
int l__initialThreadId
 
object[]< annotations > int< i >
 
class< Annotationsd__172: IEnumerable<object>
 
class< AnnotationsIEnumerator< object >
 

Static Private Attributes

static JTokenEqualityComparer _equalityComparer
 
static readonly JTokenType[] BooleanTypes
 
static readonly JTokenType[] NumberTypes
 
static readonly JTokenType[] StringTypes
 
static readonly JTokenType[] GuidTypes
 
static readonly JTokenType[] TimeSpanTypes
 
static readonly JTokenType[] UriTypes
 
static readonly JTokenType[] CharTypes
 
static readonly JTokenType[] DateTimeTypes
 
static readonly JTokenType[] BytesTypes
 

Detailed Description

Definition at line 14 of file JValue.cs.


The documentation for this class was generated from the following file: