hdac SDK
SDK for hdac blockchain development
클래스 | Public 멤버 함수 | 정적 Public 멤버 함수 | Protected 멤버 함수 | 속성 | 모든 멤버 목록
Newtonsoft.Json.Linq.JValue 클래스 참조

Represents a value in JSON (string, integer, date, etc). 더 자세히 ...

Newtonsoft.Json.Linq.JValue에 대한 상속 다이어그램 :
Newtonsoft.Json.Linq.JToken Newtonsoft.Json.Linq.IJEnumerable< JToken > Newtonsoft.Json.IJsonLineInfo Newtonsoft.Json.Linq.JRaw

Public 멤버 함수

 JValue (JValue other)
 Initializes a new instance of the JValue class from another JValue object. 더 자세히 ...
 
 JValue (long value)
 Initializes a new instance of the JValue class with the given value. 더 자세히 ...
 
 JValue (ulong value)
 Initializes a new instance of the JValue class with the given value. 더 자세히 ...
 
 JValue (double value)
 Initializes a new instance of the JValue class with the given value. 더 자세히 ...
 
 JValue (DateTime value)
 Initializes a new instance of the JValue class with the given value. 더 자세히 ...
 
 JValue (bool value)
 Initializes a new instance of the JValue class with the given value. 더 자세히 ...
 
 JValue (string value)
 Initializes a new instance of the JValue class with the given value. 더 자세히 ...
 
 JValue (object value)
 Initializes a new instance of the JValue class with the given value. 더 자세히 ...
 
override void WriteTo (JsonWriter writer, params JsonConverter[] converters)
 Writes this token to a JsonWriter. 더 자세히 ...
 
bool Equals (JValue other)
 Indicates whether the current object is equal to another object of the same type. 더 자세히 ...
 
override bool Equals (object obj)
 Determines whether the specified T:System.Object is equal to the current T:System.Object. 더 자세히 ...
 
override int GetHashCode ()
 Serves as a hash function for a particular type. 더 자세히 ...
 
override string ToString ()
 Returns a System.String that represents this instance. 더 자세히 ...
 
string ToString (string format)
 Returns a System.String that represents this instance. 더 자세히 ...
 
string ToString (IFormatProvider formatProvider)
 Returns a System.String that represents this instance. 더 자세히 ...
 
string ToString (string format, IFormatProvider formatProvider)
 Returns a System.String that represents this instance. 더 자세히 ...
 
int CompareTo (JValue obj)
 Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. 더 자세히 ...
 
- Newtonsoft.Json.Linq.JToken(으)로부터 상속된 Public 멤버 함수
void AddAfterSelf (object content)
 Adds the specified content immediately after this token. 더 자세히 ...
 
void AddBeforeSelf (object content)
 Adds the specified content immediately before this token. 더 자세히 ...
 
IEnumerable< JTokenAncestors ()
 Returns a collection of the ancestor tokens of this token. 더 자세히 ...
 
IEnumerable< JTokenAfterSelf ()
 Returns a collection of the sibling tokens after this token, in document order. 더 자세히 ...
 
IEnumerable< JTokenBeforeSelf ()
 Returns a collection of the sibling tokens before this token, in document order. 더 자세히 ...
 
virtual T Value< T > (object key)
 Gets the JToken with the specified key converted to the specified type. 더 자세히 ...
 
virtual JEnumerable< JTokenChildren ()
 Returns a collection of the child tokens of this token, in document order. 더 자세히 ...
 
JEnumerable< T > Children< T > ()
 Returns a collection of the child tokens of this token, in document order, filtered by the specified type. 더 자세히 ...
 
virtual IEnumerable< T > Values< T > ()
 Returns a collection of the child values of this token, in document order. 더 자세히 ...
 
void Remove ()
 Removes this token from its parent. 더 자세히 ...
 
void Replace (JToken value)
 Replaces this token with the specified token. 더 자세히 ...
 
override string ToString ()
 Returns the indented JSON for this token. 더 자세히 ...
 
string ToString (Formatting formatting, params JsonConverter[] converters)
 Returns the JSON for this token using the given formatting and converters. 더 자세히 ...
 
JsonReader CreateReader ()
 Creates an JsonReader for this token. 더 자세히 ...
 
JToken SelectToken (string path)
 Selects the token that matches the object path. 더 자세히 ...
 
JToken SelectToken (string path, bool errorWhenNoMatch)
 Selects the token that matches the object path. 더 자세히 ...
 
JToken DeepClone ()
 Creates a new instance of the JToken. All child tokens are recursively cloned. 더 자세히 ...
 

정적 Public 멤버 함수

static JValue CreateComment (string value)
 Creates a JValue comment with the given value. 더 자세히 ...
 
static JValue CreateString (string value)
 Creates a JValue string with the given value. 더 자세히 ...
 
- Newtonsoft.Json.Linq.JToken(으)로부터 상속된 정적 Public 멤버 함수
static bool DeepEquals (JToken t1, JToken t2)
 Compares the values of two tokens, including the values of all descendant tokens. 더 자세히 ...
 
static operator bool (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Boolean. 더 자세히 ...
 
static operator DateTimeOffset (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.DateTimeOffset. 더 자세히 ...
 
static operator bool? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Boolean>. 더 자세히 ...
 
static operator long (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int64. 더 자세히 ...
 
static operator DateTime? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<DateTime>. 더 자세히 ...
 
static operator DateTimeOffset? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<DateTimeOffset>. 더 자세히 ...
 
static operator decimal? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Decimal>. 더 자세히 ...
 
static operator double? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Double>. 더 자세히 ...
 
static operator int (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int32. 더 자세히 ...
 
static operator short (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int16. 더 자세히 ...
 
static operator ushort (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt16. 더 자세히 ...
 
static operator int? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int32>. 더 자세히 ...
 
static operator short? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int16>. 더 자세히 ...
 
static operator ushort? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt16>. 더 자세히 ...
 
static operator DateTime (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.DateTime. 더 자세히 ...
 
static operator long? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int64>. 더 자세히 ...
 
static operator float? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Single>. 더 자세히 ...
 
static operator decimal (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Decimal. 더 자세히 ...
 
static operator uint? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt32>. 더 자세히 ...
 
static operator ulong? (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt64>. 더 자세히 ...
 
static operator double (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Double. 더 자세히 ...
 
static operator float (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Single. 더 자세히 ...
 
static operator string (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.String. 더 자세히 ...
 
static operator uint (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt32. 더 자세히 ...
 
static operator ulong (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt64. 더 자세히 ...
 
static operator byte[] (JToken value)
 Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to T:System.Byte[]. 더 자세히 ...
 
static implicit operator JToken (bool value)
 Performs an implicit conversion from Boolean to JToken. 더 자세히 ...
 
static implicit operator JToken (DateTimeOffset value)
 Performs an implicit conversion from DateTimeOffset to JToken. 더 자세히 ...
 
static implicit operator JToken (bool?value)
 Performs an implicit conversion from Nullable<Boolean> to JToken. 더 자세히 ...
 
static implicit operator JToken (long value)
 Performs an implicit conversion from Nullable<Int64> to JToken. 더 자세히 ...
 
static implicit operator JToken (DateTime?value)
 Performs an implicit conversion from Nullable<DateTime> to JToken. 더 자세히 ...
 
static implicit operator JToken (DateTimeOffset?value)
 Performs an implicit conversion from Nullable<DateTimeOffset> to JToken. 더 자세히 ...
 
static implicit operator JToken (decimal?value)
 Performs an implicit conversion from Nullable<Decimal> to JToken. 더 자세히 ...
 
static implicit operator JToken (double?value)
 Performs an implicit conversion from Nullable<Double> to JToken. 더 자세히 ...
 
static implicit operator JToken (short value)
 Performs an implicit conversion from Int16 to JToken. 더 자세히 ...
 
static implicit operator JToken (ushort value)
 Performs an implicit conversion from UInt16 to JToken. 더 자세히 ...
 
static implicit operator JToken (int value)
 Performs an implicit conversion from Int32 to JToken. 더 자세히 ...
 
static implicit operator JToken (int?value)
 Performs an implicit conversion from Nullable<Int32> to JToken. 더 자세히 ...
 
static implicit operator JToken (DateTime value)
 Performs an implicit conversion from DateTime to JToken. 더 자세히 ...
 
static implicit operator JToken (long?value)
 Performs an implicit conversion from Nullable<Int64> to JToken. 더 자세히 ...
 
static implicit operator JToken (float?value)
 Performs an implicit conversion from Nullable<Single> to JToken. 더 자세히 ...
 
static implicit operator JToken (decimal value)
 Performs an implicit conversion from Decimal to JToken. 더 자세히 ...
 
static implicit operator JToken (short?value)
 Performs an implicit conversion from Nullable<Int16> to JToken. 더 자세히 ...
 
static implicit operator JToken (ushort?value)
 Performs an implicit conversion from Nullable<UInt16> to JToken. 더 자세히 ...
 
static implicit operator JToken (uint?value)
 Performs an implicit conversion from Nullable<UInt32> to JToken. 더 자세히 ...
 
static implicit operator JToken (ulong?value)
 Performs an implicit conversion from Nullable<UInt64> to JToken. 더 자세히 ...
 
static implicit operator JToken (double value)
 Performs an implicit conversion from Double to JToken. 더 자세히 ...
 
static implicit operator JToken (float value)
 Performs an implicit conversion from Single to JToken. 더 자세히 ...
 
static implicit operator JToken (string value)
 Performs an implicit conversion from String to JToken. 더 자세히 ...
 
static implicit operator JToken (uint value)
 Performs an implicit conversion from UInt32 to JToken. 더 자세히 ...
 
static implicit operator JToken (ulong value)
 Performs an implicit conversion from UInt64 to JToken. 더 자세히 ...
 
static implicit operator JToken (byte[] value)
 Performs an implicit conversion from T:System.Byte[] to Newtonsoft.Json.Linq.JToken. 더 자세히 ...
 
static JToken FromObject (object o)
 Creates a JToken from an object. 더 자세히 ...
 
static JToken FromObject (object o, JsonSerializer jsonSerializer)
 Creates a JToken from an object using the specified JsonSerializer. 더 자세히 ...
 
static JToken ReadFrom (JsonReader reader)
 Creates a JToken from a JsonReader. 더 자세히 ...
 
static JToken Parse (string json)
 Load a JToken from a string that contains JSON. 더 자세히 ...
 
static JToken Load (JsonReader reader)
 Creates a JToken from a JsonReader. 더 자세히 ...
 

Protected 멤버 함수

override DynamicMetaObject GetMetaObject (Expression parameter)
 Returns the T:System.Dynamic.DynamicMetaObject responsible for binding operations performed on this object. 더 자세히 ...
 

속성

override bool HasValues [get]
 Gets a value indicating whether this token has childen tokens. 더 자세히 ...
 
override JTokenType Type [get]
 Gets the node type for this JToken. 더 자세히 ...
 
object Value [get, set]
 Gets or sets the underlying token value. 더 자세히 ...
 
- Newtonsoft.Json.Linq.JToken(으)로부터 상속된 속성
static JTokenEqualityComparer EqualityComparer [get]
 Gets a comparer that can compare two tokens for value equality. 더 자세히 ...
 
JContainer Parent [get, set]
 Gets or sets the parent. 더 자세히 ...
 
JToken Root [get]
 Gets the root JToken of this JToken. 더 자세히 ...
 
abstract JTokenType Type [get]
 Gets the node type for this JToken. 더 자세히 ...
 
abstract bool HasValues [get]
 Gets a value indicating whether this token has childen tokens. 더 자세히 ...
 
JToken Next [get, set]
 Gets the next sibling token of this node. 더 자세히 ...
 
JToken Previous [get]
 Gets the previous sibling token of this node. 더 자세히 ...
 
virtual JToken this[object key] [get, set]
 Gets the JToken with the specified key. 더 자세히 ...
 
virtual JToken First [get]
 Get the first child token of this token. 더 자세히 ...
 
virtual JToken Last [get]
 Get the last child token of this token. 더 자세히 ...
 
- Newtonsoft.Json.Linq.IJEnumerable< JToken >(으)로부터 상속된 속성
IJEnumerable< JTokenthis[object key] [get]
 Gets the IJEnumerable<JToken> with the specified key. 더 자세히 ...
 
- Newtonsoft.Json.IJsonLineInfo(으)로부터 상속된 속성
int LineNumber [get]
 Gets the current line number. 더 자세히 ...
 
int LinePosition [get]
 Gets the current line position. 더 자세히 ...
 

상세한 설명

Represents a value in JSON (string, integer, date, etc).

생성자 & 소멸자 문서화

Newtonsoft.Json.Linq.JValue.JValue ( JValue  other)
inline

Initializes a new instance of the JValue class from another JValue object.

매개변수
otherA JValue object to copy from.
Newtonsoft.Json.Linq.JValue.JValue ( long  value)
inline

Initializes a new instance of the JValue class with the given value.

매개변수
valueThe value.
Newtonsoft.Json.Linq.JValue.JValue ( ulong  value)
inline

Initializes a new instance of the JValue class with the given value.

매개변수
valueThe value.
Newtonsoft.Json.Linq.JValue.JValue ( double  value)
inline

Initializes a new instance of the JValue class with the given value.

매개변수
valueThe value.
Newtonsoft.Json.Linq.JValue.JValue ( DateTime  value)
inline

Initializes a new instance of the JValue class with the given value.

매개변수
valueThe value.
Newtonsoft.Json.Linq.JValue.JValue ( bool  value)
inline

Initializes a new instance of the JValue class with the given value.

매개변수
valueThe value.
Newtonsoft.Json.Linq.JValue.JValue ( string  value)
inline

Initializes a new instance of the JValue class with the given value.

매개변수
valueThe value.
Newtonsoft.Json.Linq.JValue.JValue ( object  value)
inline

Initializes a new instance of the JValue class with the given value.

매개변수
valueThe value.

멤버 함수 문서화

int Newtonsoft.Json.Linq.JValue.CompareTo ( JValue  obj)
inline

Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.

매개변수
objAn object to compare with this instance.
반환값
A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: Value Meaning Less than zero This instance is less than obj . Zero This instance is equal to obj . Greater than zero This instance is greater than obj .
예외
T:System.ArgumentExceptionobj is not the same type as this instance.
static JValue Newtonsoft.Json.Linq.JValue.CreateComment ( string  value)
inlinestatic

Creates a JValue comment with the given value.

매개변수
valueThe value.
반환값
A JValue comment with the given value.
static JValue Newtonsoft.Json.Linq.JValue.CreateString ( string  value)
inlinestatic

Creates a JValue string with the given value.

매개변수
valueThe value.
반환값
A JValue string with the given value.
bool Newtonsoft.Json.Linq.JValue.Equals ( JValue  other)
inline

Indicates whether the current object is equal to another object of the same type.

반환값
true if the current object is equal to the other parameter; otherwise, false.
매개변수
otherAn object to compare with this object.
override bool Newtonsoft.Json.Linq.JValue.Equals ( object  obj)
inline

Determines whether the specified T:System.Object is equal to the current T:System.Object.

매개변수
objThe T:System.Object to compare with the current T:System.Object.
반환값
true if the specified T:System.Object is equal to the current T:System.Object; otherwise, false.
예외
T:System.NullReferenceExceptionThe obj parameter is null.
override int Newtonsoft.Json.Linq.JValue.GetHashCode ( )
inline

Serves as a hash function for a particular type.

반환값
A hash code for the current T:System.Object.
override DynamicMetaObject Newtonsoft.Json.Linq.JValue.GetMetaObject ( Expression  parameter)
inlineprotectedvirtual

Returns the T:System.Dynamic.DynamicMetaObject responsible for binding operations performed on this object.

매개변수
parameterThe expression tree representation of the runtime value.
반환값
The T:System.Dynamic.DynamicMetaObject to bind this object.

Newtonsoft.Json.Linq.JToken(으)로부터 재구현되었습니다.

override string Newtonsoft.Json.Linq.JValue.ToString ( )
inline

Returns a System.String that represents this instance.

반환값
A System.String that represents this instance.
string Newtonsoft.Json.Linq.JValue.ToString ( string  format)
inline

Returns a System.String that represents this instance.

매개변수
formatThe format.
반환값
A System.String that represents this instance.
string Newtonsoft.Json.Linq.JValue.ToString ( IFormatProvider  formatProvider)
inline

Returns a System.String that represents this instance.

매개변수
formatProviderThe format provider.
반환값
A System.String that represents this instance.
string Newtonsoft.Json.Linq.JValue.ToString ( string  format,
IFormatProvider  formatProvider 
)
inline

Returns a System.String that represents this instance.

매개변수
formatThe format.
formatProviderThe format provider.
반환값
A System.String that represents this instance.
override void Newtonsoft.Json.Linq.JValue.WriteTo ( JsonWriter  writer,
params JsonConverter[]  converters 
)
inlinevirtual

Writes this token to a JsonWriter.

매개변수
writerA JsonWriter into which this method will write.
convertersA collection of JsonConverter which will be used when writing the token.

Newtonsoft.Json.Linq.JToken를 구현.

속성 문서화

override bool Newtonsoft.Json.Linq.JValue.HasValues
get

Gets a value indicating whether this token has childen tokens.

true if this token has child values; otherwise, false.

override JTokenType Newtonsoft.Json.Linq.JValue.Type
get

Gets the node type for this JToken.

The type.

object Newtonsoft.Json.Linq.JValue.Value
getset

Gets or sets the underlying token value.

The underlying token value.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: