JToken Methods |
The JToken type exposes the following members.
Name | Description | |
---|---|---|
AddAfterSelf |
Adds the specified content immediately after this token.
| |
AddAnnotation |
Adds an object to the annotation list of this JToken.
| |
AddBeforeSelf |
Adds the specified content immediately before this token.
| |
AfterSelf |
Returns a collection of the sibling tokens after this token, in document order.
| |
Ancestors |
Returns a collection of the ancestor tokens of this token.
| |
AncestorsAndSelf |
Returns a collection of tokens that contain this token, and the ancestors of this token.
| |
Annotation(Type) |
Gets the first annotation object of the specified type from this JToken.
| |
AnnotationT |
Get the first annotation object of the specified type from this JToken.
| |
Annotations(Type) |
Gets a collection of annotations of the specified type for this JToken.
| |
AnnotationsT |
Gets a collection of annotations of the specified type for this JToken.
| |
BeforeSelf |
Returns a collection of the sibling tokens before this token, in document order.
| |
Children |
Returns a collection of the child tokens of this token, in document order.
| |
ChildrenT |
Returns a collection of the child tokens of this token, in document order, filtered by the specified type.
| |
CreateReader |
Creates a JsonReader for this token.
| |
DeepClone |
Creates a new instance of the JToken. All child tokens are recursively cloned.
| |
DeepEquals |
Compares the values of two tokens, including the values of all descendant tokens.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FromObject(Object) |
Creates a JToken from an object.
| |
FromObject(Object, JsonSerializer) |
Creates a JToken from an object using the specified JsonSerializer.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetMetaObject |
Returns the DynamicMetaObject responsible for binding operations performed on this object.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Load(JsonReader) |
Creates a JToken from a JsonReader.
| |
Load(JsonReader, JsonLoadSettings) |
Creates a JToken from a JsonReader.
| |
LoadAsync(JsonReader, CancellationToken) |
Asynchronously creates a JToken from a JsonReader.
| |
LoadAsync(JsonReader, JsonLoadSettings, CancellationToken) |
Asynchronously creates a JToken from a JsonReader.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
Parse(String) |
Load a JToken from a string that contains JSON.
| |
Parse(String, JsonLoadSettings) |
Load a JToken from a string that contains JSON.
| |
ReadFrom(JsonReader) |
Creates a JToken from a JsonReader.
| |
ReadFrom(JsonReader, JsonLoadSettings) |
Creates a JToken from a JsonReader.
| |
ReadFromAsync(JsonReader, CancellationToken) |
Asynchronously creates a JToken from a JsonReader.
| |
ReadFromAsync(JsonReader, JsonLoadSettings, CancellationToken) |
Asynchronously creates a JToken from a JsonReader.
| |
Remove |
Removes this token from its parent.
| |
RemoveAnnotations(Type) |
Removes the annotations of the specified type from this JToken.
| |
RemoveAnnotationsT |
Removes the annotations of the specified type from this JToken.
| |
Replace |
Replaces this token with the specified token.
| |
SelectToken(String) |
Selects a JToken using a JPath expression. Selects the token that matches the object path.
| |
SelectToken(String, Boolean) |
Selects a JToken using a JPath expression. Selects the token that matches the object path.
| |
SelectTokens(String) |
Selects a collection of elements using a JPath expression.
| |
SelectTokens(String, Boolean) |
Selects a collection of elements using a JPath expression.
| |
ToObject(Type) |
Creates an instance of the specified .NET type from the JToken.
| |
ToObject(Type, JsonSerializer) |
Creates an instance of the specified .NET type from the JToken using the specified JsonSerializer.
| |
ToObjectT |
Creates an instance of the specified .NET type from the JToken.
| |
ToObjectT(JsonSerializer) |
Creates an instance of the specified .NET type from the JToken using the specified JsonSerializer.
| |
ToString |
Returns the indented JSON for this token.
(Overrides ObjectToString.) | |
ToString(Formatting, JsonConverter) |
Returns the JSON for this token using the given formatting and converters.
| |
ValueT |
Gets the JToken with the specified key converted to the specified type.
| |
ValuesT |
Returns a collection of the child values of this token, in document order.
| |
WriteTo |
Writes this token to a JsonWriter.
| |
WriteToAsync(JsonWriter, JsonConverter) |
Writes this token to a JsonWriter asynchronously.
| |
WriteToAsync(JsonWriter, CancellationToken, JsonConverter) |
Writes this token to a JsonWriter asynchronously.
|
Name | Description | |||
---|---|---|---|---|
AncestorsJToken |
Returns a collection of tokens that contains the ancestors of every token in the source collection.
(Defined by Extensions.) | |||
AncestorsAndSelfJToken |
Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection.
(Defined by Extensions.) | |||
AsJEnumerable | Overloaded.
Returns the input typed as IJEnumerableT.
(Defined by Extensions.) | |||
AsJEnumerableJToken | Overloaded.
Returns the input typed as IJEnumerableT.
(Defined by Extensions.) | |||
ChildrenJToken | Overloaded.
Returns a collection of child tokens of every array in the source collection.
(Defined by Extensions.) | |||
ChildrenJToken, U | Overloaded.
Returns a collection of converted child tokens of every array in the source collection.
(Defined by Extensions.) | |||
IsValid(JsonSchema) | Overloaded. Determines whether the JToken is valid.
| |||
IsValid(JsonSchema, IListString) | Overloaded. Determines whether the JToken is valid.
| |||
Validate(JsonSchema) | Overloaded. Validates the specified JToken.
| |||
Validate(JsonSchema, ValidationEventHandler) | Overloaded. Validates the specified JToken.
| |||
ValueU | Overloaded.
Converts the value.
(Defined by Extensions.) | |||
ValueJToken, U | Overloaded.
Converts the value.
(Defined by Extensions.) | |||
Values | Overloaded.
Returns a collection of child values of every object in the source collection.
(Defined by Extensions.) | |||
Values(Object) | Overloaded.
Returns a collection of child values of every object in the source collection with the given key.
(Defined by Extensions.) | |||
ValuesU | Overloaded.
Returns a collection of converted child values of every object in the source collection.
(Defined by Extensions.) | |||
ValuesU(Object) | Overloaded.
Returns a collection of converted child values of every object in the source collection with the given key.
(Defined by Extensions.) |