Represents a JSON array.
| C# | Visual Basic | Visual C++ |
public class JArray : JContainer, IList<JToken>, ICollection<JToken>, IEnumerable<JToken>, IEnumerable
Public Class JArray _ Inherits JContainer _ Implements IList(Of JToken), ICollection(Of JToken), _ IEnumerable(Of JToken), IEnumerable
public ref class JArray : public JContainer, IList<JToken^>, ICollection<JToken^>, IEnumerable<JToken^>, IEnumerable
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| JArray()()() |
Initializes a new instance of the JArray class.
| |
| JArray(JArray) |
Initializes a new instance of the JArray class from another JArray object.
| |
| JArray(array<Object>[]()[]) |
Initializes a new instance of the JArray class with the specified content.
| |
| JArray(Object) |
Initializes a new instance of the JArray class with the specified content.
| |
| Add(JToken) |
Adds an item to the ICollection<(Of <(T>)>).
| |
| Add(Object) |
Adds the specified content as children of this JToken.
(Inherited from JContainer.) | |
| AddFirst(Object) |
Adds the specified content as the first children of this JToken.
(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.) | |
| Clear()()() |
Removes all items from the ICollection<(Of <(T>)>).
| |
| Contains(JToken) |
Determines whether the ICollection<(Of <(T>)>) contains a specific value.
| |
| Count |
Gets the number of elements contained in the ICollection<(Of <(T>)>).
| |
| CreateWriter()()() |
Creates an JsonWriter that can be used to add tokens to the JToken.
(Inherited from JContainer.) | |
| Descendants()()() |
Returns a collection of the descendant tokens for this token in document order.
(Inherited from JContainer.) | |
| Equals(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.) | |
| First |
Get the first child token of this token.
(Inherited from JContainer.) | |
| FromObject(Object) |
Creates a JArray from an object.
| |
| 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.) | |
| HasValues |
Gets a value indicating whether this token has childen tokens.
(Inherited from JContainer.) | |
| IndexOf(JToken) |
Determines the index of a specific item in the IList<(Of <(T>)>).
| |
| Insert(Int32, JToken) |
Inserts an item to the IList<(Of <(T>)>) at the specified index.
| |
| Item[([(Object])]) |
Gets the JToken with the specified key.
(Overrides JToken.Item[([(Object])]).) | |
| Item[([(Int32])]) |
Gets or sets the JToken at the specified index.
| |
| Last |
Get the last child token of this token.
(Inherited from JContainer.) | |
| Load(JsonReader) |
Loads an JArray from a JsonReader.
| |
| MemberwiseClone()()() |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Next |
Gets the next sibling token of this node.
(Inherited from JToken.) | |
| Parent |
Gets or sets the parent.
(Inherited from JToken.) | |
| Parse(String) |
Load a JArray from a string that contains JSON.
| |
| Previous |
Gets the previous sibling token of this node.
(Inherited from JToken.) | |
| Remove(JToken) |
Removes the first occurrence of a specific object from the ICollection<(Of <(T>)>).
| |
| Remove()()() |
Removes this token from its parent.
(Inherited from JToken.) | |
| RemoveAll()()() |
Removes the child nodes from this token.
(Inherited from JContainer.) | |
| RemoveAt(Int32) |
Removes the IList<(Of <(T>)>) item at the specified index.
| |
| Replace(JToken) |
Replaces this token with the specified token.
(Inherited from JToken.) | |
| ReplaceAll(Object) |
Replaces the children nodes of this token with the specified content.
(Inherited from JContainer.) | |
| Root | (Inherited from JToken.) | |
| ToString()()() |
Returns the indented JSON for this token.
(Inherited from JToken.) | |
| Type |
Gets the node type for this JToken.
(Overrides JToken.Type.) | |
| Value<(Of <(T>)>)(Object) |
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(JsonWriter, array<JsonConverter>[]()[]) |
Writes this token to a JsonWriter.
(Overrides JToken.WriteTo(JsonWriter, array<JsonConverter>[]()[]).) |
| Object | |||
| JToken | |||
| JContainer | |||
| JArray | |||