hdac SDK
SDK for hdac blockchain development
|
Represents an abstract JSON token. 더 자세히 ...
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< JToken > | Ancestors () |
Returns a collection of the ancestor tokens of this token. 더 자세히 ... | |
IEnumerable< JToken > | AfterSelf () |
Returns a collection of the sibling tokens after this token, in document order. 더 자세히 ... | |
IEnumerable< JToken > | BeforeSelf () |
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< JToken > | Children () |
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. 더 자세히 ... | |
![]() | |
IJEnumerable< JToken > | this[object key] [get] |
Gets the IJEnumerable<JToken> with the specified key. 더 자세히 ... | |
![]() | |
int | LineNumber [get] |
Gets the current line number. 더 자세히 ... | |
int | LinePosition [get] |
Gets the current line position. 더 자세히 ... | |
Represents an abstract JSON token.
|
inline |
Adds the specified content immediately after this token.
content | A content object that contains simple content or a collection of content objects to be added after this token. |
|
inline |
Adds the specified content immediately before this token.
content | A content object that contains simple content or a collection of content objects to be added before this token. |
|
inline |
Returns a collection of the sibling tokens after this token, in document order.
|
inline |
Returns a collection of the ancestor tokens of this token.
|
inline |
Returns a collection of the sibling tokens before this token, in document order.
|
inlinevirtual |
Returns a collection of the child tokens of this token, in document order.
Newtonsoft.Json.Linq.JContainer, Newtonsoft.Json.Linq.JProperty에서 재구현되었습니다.
|
inline |
Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
T | The type to filter the child tokens on. |
T | : | JToken |
|
inline |
Creates an JsonReader for this token.
|
inline |
|
inlinestatic |
|
inlinestatic |
Creates a JToken from an object using the specified JsonSerializer.
o | The object that will be used to create JToken. |
jsonSerializer | The JsonSerializer that will be used when reading the object. |
|
inlineprotectedvirtual |
Returns the T:System.Dynamic.DynamicMetaObject responsible for binding operations performed on this object.
parameter | The expression tree representation of the runtime value. |
Newtonsoft.Json.Linq.JObject, Newtonsoft.Json.Linq.JValue에서 재구현되었습니다.
|
inlinestatic |
Creates a JToken from a JsonReader.
reader | An JsonReader positioned at the token to read into this JToken. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Boolean.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Boolean>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to T:System.Byte[].
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.DateTime.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<DateTime>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.DateTimeOffset.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<DateTimeOffset>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Decimal.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Decimal>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Double.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Double>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Single.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Single>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int32.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int32>.
value | The value. |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Performs an implicit conversion from T:System.Byte[] to Newtonsoft.Json.Linq.JToken.
value | The value to create a JValue from. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int64.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int64>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.Int16.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<Int16>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.String.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt32.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt32>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt64.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt64>.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to System.UInt16.
value | The value. |
|
inlineexplicitstatic |
Performs an explicit conversion from Newtonsoft.Json.Linq.JToken to Nullable<UInt16>.
value | The value. |
|
inlinestatic |
|
inlinestatic |
Creates a JToken from a JsonReader.
reader | An JsonReader positioned at the token to read into this JToken. |
|
inline |
Removes this token from its parent.
|
inline |
Replaces this token with the specified token.
value | The value. |
|
inline |
Selects the token that matches the object path.
path | The 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 Tables(0).DefaultView(0).Price |
|
inline |
Selects the token that matches the object path.
path | The 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 Tables(0).DefaultView(0).Price |
errorWhenNoMatch | A flag to indicate whether an error should be thrown if no token is found. |
|
inline |
Returns the indented JSON for this token.
|
inline |
Returns the JSON for this token using the given formatting and converters.
formatting | Indicates how the output is formatted. |
converters | A collection of JsonConverter which will be used when writing the token. |
|
inlinevirtual |
Gets the JToken with the specified key converted to the specified type.
T | The type to convert the token to. |
key | The token key. |
|
inlinevirtual |
Returns a collection of the child values of this token, in document order.
T | The type to convert the values to. |
Newtonsoft.Json.Linq.JContainer에서 재구현되었습니다.
|
pure virtual |
Writes this token to a JsonWriter.
writer | A JsonWriter into which this method will write. |
converters | A 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에서 구현되었습니다.
|
staticget |
Gets a comparer that can compare two tokens for value equality.
A JTokenEqualityComparer that can compare two nodes for value equality.
|
get |
|
get |
Gets a value indicating whether this token has childen tokens.
true
if this token has child values; otherwise, false
.
|
get |
|
getset |
Gets the next sibling token of this node.
The JToken that contains the next sibling token.
|
getset |
Gets or sets the parent.
The parent.
|
get |
Gets the previous sibling token of this node.
The JToken that contains the previous sibling token.
|
get |
|
getset |
|
get |
Gets the node type for this JToken.
The type.