Class Extensions
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public static class Extensions
Methods
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Ancestors<T> (this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken;
Parameters
Returns
Type Parameters
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> AncestorsAndSelf<T> (this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken;
Parameters
Returns
Type Parameters
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> AsJEnumerable (this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source);
Parameters
Returns
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<T> AsJEnumerable<T> (this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken;
Parameters
Returns
Type Parameters
Declaration
public static System.Collections.Generic.IEnumerable<U> Children<T,U> (this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken;
Parameters
Returns
Type Parameters
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Children<T> (this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JToken;
Parameters
Returns
Type Parameters
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Descendants<T> (this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JContainer;
Parameters
Returns
Type Parameters
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> DescendantsAndSelf<T> (this System.Collections.Generic.IEnumerable<T> source) where T : Newtonsoft.Json.Linq.JContainer;
Parameters
Returns
Type Parameters
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JProperty> Properties (this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JObject> source);
Parameters
Returns
Declaration
public static U Value<T,U> (this System.Collections.Generic.IEnumerable<T> value) where T : Newtonsoft.Json.Linq.JToken;
Parameters
Returns
Type Parameters
Declaration
public static U Value<U> (this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> value);
Parameters
Returns
Type Parameters
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Values (this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source);
Parameters
Returns
Declaration
public static Newtonsoft.Json.Linq.IJEnumerable<Newtonsoft.Json.Linq.JToken> Values (this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source, object key);
Parameters
Returns
Declaration
public static System.Collections.Generic.IEnumerable<U> Values<U> (this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source);
Parameters
Returns
Type Parameters
Declaration
public static System.Collections.Generic.IEnumerable<U> Values<U> (this System.Collections.Generic.IEnumerable<Newtonsoft.Json.Linq.JToken> source, object key);
Parameters
Returns
Type Parameters