Class Extensions
- Namespace
- Newtonsoft.Json.Linq
- Assembly
- Newtonsoft.Json.dll
public static class Extensions
- Inheritance
-
Extensions
- Inherited Members
-
Methods
AncestorsAndSelf<T>(IEnumerable<T>)
public static IJEnumerable<JToken> AncestorsAndSelf<T>(this IEnumerable<T> source) where T : JToken
Parameters
source
IEnumerable<T>
Returns
- IJEnumerable<JToken>
Type Parameters
T
Ancestors<T>(IEnumerable<T>)
public static IJEnumerable<JToken> Ancestors<T>(this IEnumerable<T> source) where T : JToken
Parameters
source
IEnumerable<T>
Returns
- IJEnumerable<JToken>
Type Parameters
T
AsJEnumerable(IEnumerable<JToken>)
public static IJEnumerable<JToken> AsJEnumerable(this IEnumerable<JToken> source)
Parameters
source
IEnumerable<JToken>
Returns
- IJEnumerable<JToken>
AsJEnumerable<T>(IEnumerable<T>)
public static IJEnumerable<T> AsJEnumerable<T>(this IEnumerable<T> source) where T : JToken
Parameters
source
IEnumerable<T>
Returns
- IJEnumerable<T>
Type Parameters
T
Children<T>(IEnumerable<T>)
public static IJEnumerable<JToken> Children<T>(this IEnumerable<T> source) where T : JToken
Parameters
source
IEnumerable<T>
Returns
- IJEnumerable<JToken>
Type Parameters
T
Children<T, U>(IEnumerable<T>)
public static IEnumerable<U?> Children<T, U>(this IEnumerable<T> source) where T : JToken
Parameters
source
IEnumerable<T>
Returns
- IEnumerable<U>
Type Parameters
T
U
DescendantsAndSelf<T>(IEnumerable<T>)
public static IJEnumerable<JToken> DescendantsAndSelf<T>(this IEnumerable<T> source) where T : JContainer
Parameters
source
IEnumerable<T>
Returns
- IJEnumerable<JToken>
Type Parameters
T
Descendants<T>(IEnumerable<T>)
public static IJEnumerable<JToken> Descendants<T>(this IEnumerable<T> source) where T : JContainer
Parameters
source
IEnumerable<T>
Returns
- IJEnumerable<JToken>
Type Parameters
T
Properties(IEnumerable<JObject>)
public static IJEnumerable<JProperty> Properties(this IEnumerable<JObject> source)
Parameters
source
IEnumerable<JObject>
Returns
- IJEnumerable<JProperty>
Value<U>(IEnumerable<JToken>)
public static U? Value<U>(this IEnumerable<JToken> value)
Parameters
value
IEnumerable<JToken>
Returns
- U
Type Parameters
U
Value<T, U>(IEnumerable<T>)
public static U? Value<T, U>(this IEnumerable<T> value) where T : JToken
Parameters
value
IEnumerable<T>
Returns
- U
Type Parameters
T
U
Values(IEnumerable<JToken>)
public static IJEnumerable<JToken> Values(this IEnumerable<JToken> source)
Parameters
source
IEnumerable<JToken>
Returns
- IJEnumerable<JToken>
Values(IEnumerable<JToken>, object?)
public static IJEnumerable<JToken> Values(this IEnumerable<JToken> source, object? key)
Parameters
source
IEnumerable<JToken>
key
object
Returns
- IJEnumerable<JToken>
Values<U>(IEnumerable<JToken>)
public static IEnumerable<U?> Values<U>(this IEnumerable<JToken> source)
Parameters
source
IEnumerable<JToken>
Returns
- IEnumerable<U>
Type Parameters
U
Values<U>(IEnumerable<JToken>, object)
public static IEnumerable<U?> Values<U>(this IEnumerable<JToken> source, object key)
Parameters
source
IEnumerable<JToken>
key
object
Returns
- IEnumerable<U>
Type Parameters
U