[This is preliminary documentation and is subject to change.]

The JValue type exposes the following members.

Constructors

  NameDescription
JValueOverloaded.

Methods

  NameDescription
AddAfterSelf (Inherited from JToken.)
AddBeforeSelf (Inherited from JToken.)
AfterSelf
Returns a collection of the sibling tokens after this token, in document order.
(Inherited from JToken.)
Ancestors
Returns a collection of the ancestor tokens of this token.
(Inherited from JToken.)
BeforeSelf
Returns a collection of the sibling tokens before this token, in document order.
(Inherited from JToken.)
Children
Returns a collection of the child tokens of this token, in document order.
(Inherited from JToken.)
CloneNode (Overrides JToken..::.CloneNode()()().)
CreateComment
Creates a JValue comment with the given value.
CreateRaw
Creates a JValue of raw JSON with the given value.
CreateReader (Inherited from JToken.)
CreateString
Creates a JValue string with the given value.
DeepEquals (Overrides JToken..::.DeepEquals(JToken).)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetDeepHashCode (Overrides JToken..::.GetDeepHashCode()()().)
GetEnumerator
Returns an enumerator that iterates through a collection.
(Inherited from JToken.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Remove
Removes this token from its parent.
(Inherited from JToken.)
Replace
Replaces this token with the specified token.
(Inherited from JToken.)
SetLineInfoOverloaded.
ToStringOverloaded.
Value<(Of <(T>)>)
Gets the JToken with the specified key converted to the specified type.
(Inherited from JToken.)
Values<(Of <(T>)>)
Returns a collection of the child values of this token, in document order.
(Inherited from JToken.)
WriteTo
Writes this token to a JsonWriter.
(Overrides JToken..::.WriteTo(JsonWriter, array<JsonConverter>[]()[]).)

Fields

  NameDescription
_next (Inherited from JToken.)

Properties

  NameDescription
First
Get the first child token of this token.
(Inherited from JToken.)
HasValues
Gets a value indicating whether this token has childen tokens.
(Overrides JToken..::.HasValues.)
Item
Gets the JToken with the specified key.
(Inherited from JToken.)
Last
Get the last child token of this token.
(Inherited from JToken.)
Next
Gets the next sibling token of this node.
(Inherited from JToken.)
Parent
Gets or sets the parent.
(Inherited from JToken.)
Previous
Gets the previous sibling token of this node.
(Inherited from JToken.)
Root
Gets the root JToken of this JToken.
(Inherited from JToken.)
Type
Gets the node type for this JToken.
(Overrides JToken..::.Type.)
Value
Gets or sets the underlying token value.

Explicit Interface Implementations

  NameDescription
IEnumerable<(Of <(JToken>)>)..::.GetEnumerator (Inherited from JToken.)
IJsonLineInfo..::.HasLineInfo (Inherited from JToken.)
IJEnumerable<(Of <(JToken>)>)..::.Item (Inherited from JToken.)
IJsonLineInfo..::.LineNumber (Inherited from JToken.)
IJsonLineInfo..::.LinePosition (Inherited from JToken.)

See Also

JValue Class
Facebook.Json.Linq Namespace