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

The JObject type exposes the following members.

Constructors

  NameDescription
JObjectOverloaded.

Methods

  NameDescription
AddOverloaded.
AddAfterSelf (Inherited from JToken.)
AddBeforeSelf (Inherited from JToken.)
AddFirst
Adds the specified content as the first children of this JToken.
(Inherited from JContainer.)
AddInternal (Inherited from JContainer.)
AddObjectSkipNotify (Inherited from JContainer.)
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 JContainer.)
CloneNode (Overrides JToken..::.CloneNode()()().)
ContentsEqual (Inherited from JContainer.)
ContentsHashCode (Inherited from JContainer.)
CreateFromContent (Inherited from JContainer.)
CreateReader (Inherited from JToken.)
CreateWriter
Creates an JsonWriter that can be used to add tokens to the JToken.
(Inherited from JContainer.)
DeepEquals (Overrides JToken..::.DeepEquals(JToken).)
Descendants
Returns a collection of the descendant tokens for this token in document order.
(Inherited from JContainer.)
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.)
FromObject
Creates a JObject from an 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.)
IsMultiContent (Inherited from JContainer.)
Load
Loads an JObject from a JsonReader.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Parse
Load a JObject from a string that contains JSON.
Properties
Gets an IEnumerable<(Of <(T>)>) of this object's properties.
Property
Gets a JProperty the specified name.
PropertyValues
Gets an JEnumerable<(Of <(T>)>) of this object's property values.
ReadContentFrom (Inherited from JContainer.)
RemoveOverloaded.
RemoveAll
Removes the child nodes from this token.
(Inherited from JContainer.)
Replace
Replaces this token with the specified token.
(Inherited from JToken.)
ReplaceAll
Replaces the children nodes of this token with the specified content.
(Inherited from JContainer.)
SetLineInfoOverloaded.
ToStringOverloaded.
TryGetValue
Tries the get value.
ValidateObject (Overrides JContainer..::.ValidateObject(JToken, JToken).)
ValidateToken (Overrides JContainer..::.ValidateToken(JToken).)
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 JContainer.)
WriteTo
Writes this token to a JsonWriter.
(Overrides JToken..::.WriteTo(JsonWriter, array<JsonConverter>[]()[]).)

Fields

  NameDescription
_next (Inherited from JToken.)

Properties

  NameDescription
Content (Inherited from JContainer.)
Count
Gets the number of elements contained in the ICollection<(Of <(T>)>).
First
Get the first child token of this token.
(Inherited from JContainer.)
HasValues
Gets a value indicating whether this token has childen tokens.
(Inherited from JContainer.)
ItemOverloaded.
Last
Get the last child token of this token.
(Inherited from JContainer.)
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.)

Explicit Interface Implementations

  NameDescription
ICollection<(Of <(KeyValuePair<(Of <(String, JToken>)>)>)>)..::.Add
ICollection<(Of <(KeyValuePair<(Of <(String, JToken>)>)>)>)..::.Clear
ICollection<(Of <(KeyValuePair<(Of <(String, JToken>)>)>)>)..::.Contains
IDictionary<(Of <(String, JToken>)>)..::.ContainsKey
ICollection<(Of <(KeyValuePair<(Of <(String, JToken>)>)>)>)..::.CopyTo
GetEnumeratorOverloaded.
IJsonLineInfo..::.HasLineInfo (Inherited from JToken.)
ICollection<(Of <(KeyValuePair<(Of <(String, JToken>)>)>)>)..::.IsReadOnly
IJEnumerable<(Of <(JToken>)>)..::.Item (Inherited from JToken.)
IDictionary<(Of <(String, JToken>)>)..::.Keys
IJsonLineInfo..::.LineNumber (Inherited from JToken.)
IJsonLineInfo..::.LinePosition (Inherited from JToken.)
ICollection<(Of <(KeyValuePair<(Of <(String, JToken>)>)>)>)..::.Remove
IDictionary<(Of <(String, JToken>)>)..::.Values

See Also

JObject Class
Facebook.Json.Linq Namespace