Table of Contents

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