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

Represents an abstract JSON token. 더 자세히 ...

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

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. 더 자세히 ...
 
abstract void WriteTo (JsonWriter writer, params JsonConverter[] converters)
 Writes this token to a JsonWriter. 더 자세히 ...
 
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 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 멤버 함수

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

속성

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 an abstract JSON token.

멤버 함수 문서화

void Newtonsoft.Json.Linq.JToken.AddAfterSelf ( object  content)
inline

Adds the specified content immediately after this token.

매개변수
contentA content object that contains simple content or a collection of content objects to be added after this token.
void Newtonsoft.Json.Linq.JToken.AddBeforeSelf ( object  content)
inline

Adds the specified content immediately before this token.

매개변수
contentA content object that contains simple content or a collection of content objects to be added before this token.
IEnumerable<JToken> Newtonsoft.Json.Linq.JToken.AfterSelf ( )
inline

Returns a collection of the sibling tokens after this token, in document order.

반환값
A collection of the sibling tokens after this tokens, in document order.
IEnumerable<JToken> Newtonsoft.Json.Linq.JToken.Ancestors ( )
inline

Returns a collection of the ancestor tokens of this token.

반환값
A collection of the ancestor tokens of this token.
IEnumerable<JToken> Newtonsoft.Json.Linq.JToken.BeforeSelf ( )
inline

Returns a collection of the sibling tokens before this token, in document order.

반환값
A collection of the sibling tokens before this token, in document order.
virtual JEnumerable<JToken> Newtonsoft.Json.Linq.JToken.Children ( )
inlinevirtual

Returns a collection of the child tokens of this token, in document order.

반환값
An IEnumerable<T> of JToken containing the child tokens of this JToken, in document order.

Newtonsoft.Json.Linq.JContainer, Newtonsoft.Json.Linq.JProperty에서 재구현되었습니다.

Returns a collection of the child tokens of this token, in document order, filtered by the specified type.

템플릿 파라메터
TThe type to filter the child tokens on.
반환값
A JEnumerable<T> containing the child tokens of this JToken, in document order.
타입 한정자들
T :JToken 
JsonReader Newtonsoft.Json.Linq.JToken.CreateReader ( )
inline

Creates an JsonReader for this token.

반환값
An JsonReader that can be used to read this token and its descendants.
JToken Newtonsoft.Json.Linq.JToken.DeepClone ( )
inline

Creates a new instance of the JToken. All child tokens are recursively cloned.

반환값
A new instance of the JToken.
static bool Newtonsoft.Json.Linq.JToken.DeepEquals ( JToken  t1,
JToken  t2 
)
inlinestatic

Compares the values of two tokens, including the values of all descendant tokens.

매개변수
t1The first JToken to compare.
t2The second JToken to compare.
반환값
true if the tokens are equal; otherwise false.
static JToken Newtonsoft.Json.Linq.JToken.FromObject ( object  o)
inlinestatic

Creates a JToken from an object.

매개변수
oThe object that will be used to create JToken.
반환값
A JToken with the value of the specified object
static JToken Newtonsoft.Json.Linq.JToken.FromObject ( object  o,
JsonSerializer  jsonSerializer 
)
inlinestatic

Creates a JToken from an object using the specified JsonSerializer.

매개변수
oThe object that will be used to create JToken.
jsonSerializerThe JsonSerializer that will be used when reading the object.
반환값
A JToken with the value of the specified object
virtual DynamicMetaObject Newtonsoft.Json.Linq.JToken.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.JObject, Newtonsoft.Json.Linq.JValue에서 재구현되었습니다.

static JToken Newtonsoft.Json.Linq.JToken.Load ( JsonReader  reader)
inlinestatic

Creates a JToken from a JsonReader.

매개변수
readerAn JsonReader positioned at the token to read into this JToken.
반환값
An JToken that contains the token and its descendant tokens that were read from the reader. The runtime type of the token is determined by the token type of the first token encountered in the reader.
static Newtonsoft.Json.Linq.JToken.operator bool ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Boolean.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator bool? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Boolean>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator byte[] ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to T:System.Byte[].

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator DateTime ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.DateTime.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator DateTime? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<DateTime>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator DateTimeOffset ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.DateTimeOffset.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator DateTimeOffset? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<DateTimeOffset>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator decimal ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Decimal.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator decimal? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Decimal>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator double ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Double.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator double? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Double>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator float ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Single.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator float? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Single>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator int ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int32.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator int? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int32>.

매개변수
valueThe value.
반환값
The result of the conversion.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( bool  value)
inlinestatic

Performs an implicit conversion from Boolean to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( DateTimeOffset  value)
inlinestatic

Performs an implicit conversion from DateTimeOffset to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( bool?  value)
inlinestatic

Performs an implicit conversion from Nullable<Boolean> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( long  value)
inlinestatic

Performs an implicit conversion from Nullable<Int64> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( DateTime?  value)
inlinestatic

Performs an implicit conversion from Nullable<DateTime> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( DateTimeOffset?  value)
inlinestatic

Performs an implicit conversion from Nullable<DateTimeOffset> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( decimal?  value)
inlinestatic

Performs an implicit conversion from Nullable<Decimal> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( double?  value)
inlinestatic

Performs an implicit conversion from Nullable<Double> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( short  value)
inlinestatic

Performs an implicit conversion from Int16 to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( ushort  value)
inlinestatic

Performs an implicit conversion from UInt16 to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( int  value)
inlinestatic

Performs an implicit conversion from Int32 to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( int?  value)
inlinestatic

Performs an implicit conversion from Nullable<Int32> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( DateTime  value)
inlinestatic

Performs an implicit conversion from DateTime to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( long?  value)
inlinestatic

Performs an implicit conversion from Nullable<Int64> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( float?  value)
inlinestatic

Performs an implicit conversion from Nullable<Single> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( decimal  value)
inlinestatic

Performs an implicit conversion from Decimal to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( short?  value)
inlinestatic

Performs an implicit conversion from Nullable<Int16> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( ushort?  value)
inlinestatic

Performs an implicit conversion from Nullable<UInt16> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( uint?  value)
inlinestatic

Performs an implicit conversion from Nullable<UInt32> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( ulong?  value)
inlinestatic

Performs an implicit conversion from Nullable<UInt64> to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( double  value)
inlinestatic

Performs an implicit conversion from Double to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( float  value)
inlinestatic

Performs an implicit conversion from Single to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( string  value)
inlinestatic

Performs an implicit conversion from String to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( uint  value)
inlinestatic

Performs an implicit conversion from UInt32 to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( ulong  value)
inlinestatic

Performs an implicit conversion from UInt64 to JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static implicit Newtonsoft.Json.Linq.JToken.operator JToken ( byte[]  value)
inlinestatic

Performs an implicit conversion from T:System.Byte[] to Newtonsoft.Json.Linq.JToken.

매개변수
valueThe value to create a JValue from.
반환값
The JValue initialized with the specified value.
static Newtonsoft.Json.Linq.JToken.operator long ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int64.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator long? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int64>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator short ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int16.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator short? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int16>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator string ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.String.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator uint ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt32.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator uint? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt32>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator ulong ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt64.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator ulong? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt64>.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator ushort ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt16.

매개변수
valueThe value.
반환값
The result of the conversion.
static Newtonsoft.Json.Linq.JToken.operator ushort? ( JToken  value)
inlineexplicitstatic

Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt16>.

매개변수
valueThe value.
반환값
The result of the conversion.
static JToken Newtonsoft.Json.Linq.JToken.Parse ( string  json)
inlinestatic

Load a JToken from a string that contains JSON.

매개변수
jsonA String that contains JSON.
반환값
A JToken populated from the string that contains JSON.
static JToken Newtonsoft.Json.Linq.JToken.ReadFrom ( JsonReader  reader)
inlinestatic

Creates a JToken from a JsonReader.

매개변수
readerAn JsonReader positioned at the token to read into this JToken.
반환값
An JToken that contains the token and its descendant tokens that were read from the reader. The runtime type of the token is determined by the token type of the first token encountered in the reader.
void Newtonsoft.Json.Linq.JToken.Remove ( )
inline

Removes this token from its parent.

void Newtonsoft.Json.Linq.JToken.Replace ( JToken  value)
inline

Replaces this token with the specified token.

매개변수
valueThe value.
JToken Newtonsoft.Json.Linq.JToken.SelectToken ( string  path)
inline

Selects the token that matches the object path.

매개변수
pathThe object path from the current JToken to the JToken to be returned. This must be a string of property names or array indexes separated by periods, such as
Tables[0].DefaultView[0].Price
in C# or
Tables(0).DefaultView(0).Price
in Visual Basic.
반환값
The JToken that matches the object path or a null reference if no matching token is found.
JToken Newtonsoft.Json.Linq.JToken.SelectToken ( string  path,
bool  errorWhenNoMatch 
)
inline

Selects the token that matches the object path.

매개변수
pathThe object path from the current JToken to the JToken to be returned. This must be a string of property names or array indexes separated by periods, such as
Tables[0].DefaultView[0].Price
in C# or
Tables(0).DefaultView(0).Price
in Visual Basic.
errorWhenNoMatchA flag to indicate whether an error should be thrown if no token is found.
반환값
The JToken that matches the object path.
override string Newtonsoft.Json.Linq.JToken.ToString ( )
inline

Returns the indented JSON for this token.

반환값
The indented JSON for this token.
string Newtonsoft.Json.Linq.JToken.ToString ( Formatting  formatting,
params JsonConverter[]  converters 
)
inline

Returns the JSON for this token using the given formatting and converters.

매개변수
formattingIndicates how the output is formatted.
convertersA collection of JsonConverter which will be used when writing the token.
반환값
The JSON for this token using the given formatting and converters.
virtual T Newtonsoft.Json.Linq.JToken.Value< T > ( object  key)
inlinevirtual

Gets the JToken with the specified key converted to the specified type.

템플릿 파라메터
TThe type to convert the token to.
매개변수
keyThe token key.
반환값
The converted token value.
virtual IEnumerable<T> Newtonsoft.Json.Linq.JToken.Values< T > ( )
inlinevirtual

Returns a collection of the child values of this token, in document order.

템플릿 파라메터
TThe type to convert the values to.
반환값
A IEnumerable<T> containing the child values of this JToken, in document order.

Newtonsoft.Json.Linq.JContainer에서 재구현되었습니다.

abstract void Newtonsoft.Json.Linq.JToken.WriteTo ( JsonWriter  writer,
params JsonConverter[]  converters 
)
pure virtual

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.JValue, Newtonsoft.Json.Linq.JObject, Newtonsoft.Json.Linq.JProperty, Newtonsoft.Json.Linq.JArray, Newtonsoft.Json.Linq.JConstructor에서 구현되었습니다.

속성 문서화

JTokenEqualityComparer Newtonsoft.Json.Linq.JToken.EqualityComparer
staticget

Gets a comparer that can compare two tokens for value equality.

A JTokenEqualityComparer that can compare two nodes for value equality.

virtual JToken Newtonsoft.Json.Linq.JToken.First
get

Get the first child token of this token.

A JToken containing the first child token of the JToken.

abstract bool Newtonsoft.Json.Linq.JToken.HasValues
get

Gets a value indicating whether this token has childen tokens.

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

virtual JToken Newtonsoft.Json.Linq.JToken.Last
get

Get the last child token of this token.

A JToken containing the last child token of the JToken.

JToken Newtonsoft.Json.Linq.JToken.Next
getset

Gets the next sibling token of this node.

The JToken that contains the next sibling token.

JContainer Newtonsoft.Json.Linq.JToken.Parent
getset

Gets or sets the parent.

The parent.

JToken Newtonsoft.Json.Linq.JToken.Previous
get

Gets the previous sibling token of this node.

The JToken that contains the previous sibling token.

JToken Newtonsoft.Json.Linq.JToken.Root
get

Gets the root JToken of this JToken.

The root JToken of this JToken.

virtual JToken Newtonsoft.Json.Linq.JToken.this[object key]
getset

Gets the JToken with the specified key.

The JToken with the specified key.

abstract JTokenType Newtonsoft.Json.Linq.JToken.Type
get

Gets the node type for this JToken.

The type.


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