Show / Hide Table of Contents

    Class JProperty

    Inheritance
    Object
    JToken
    JContainer
    JProperty
    Inherited Members
    JContainer.Add(Object)
    JContainer.AddFirst(Object)
    JContainer.AddingNew
    JContainer.Children()
    JContainer.CollectionChanged
    JContainer.Count
    JContainer.CreateWriter()
    JContainer.Descendants()
    JContainer.DescendantsAndSelf()
    JContainer.First
    JContainer.HasValues
    JContainer.Last
    JContainer.ListChanged
    JContainer.Merge(Object)
    JContainer.Merge(Object, JsonMergeSettings)
    JContainer.OnAddingNew(AddingNewEventArgs)
    JContainer.OnCollectionChanged(NotifyCollectionChangedEventArgs)
    JContainer.OnListChanged(ListChangedEventArgs)
    JContainer.RemoveAll()
    JContainer.ReplaceAll(Object)
    JContainer.ICollection<JToken>.Add(JToken)
    JContainer.ICollection<JToken>.Clear()
    JContainer.ICollection<JToken>.Contains(JToken)
    JContainer.ICollection<JToken>.CopyTo(JToken[], Int32)
    JContainer.ICollection<JToken>.IsReadOnly
    JContainer.ICollection<JToken>.Remove(JToken)
    JContainer.IList<JToken>.IndexOf(JToken)
    JContainer.IList<JToken>.Insert(Int32, JToken)
    JContainer.IList<JToken>.Item[Int32]
    JContainer.IList<JToken>.RemoveAt(Int32)
    JContainer.ICollection.CopyTo(Array, Int32)
    JContainer.ICollection.IsSynchronized
    JContainer.ICollection.SyncRoot
    JContainer.IList.Add(Object)
    JContainer.IList.Clear()
    JContainer.IList.Contains(Object)
    JContainer.IList.IndexOf(Object)
    JContainer.IList.Insert(Int32, Object)
    JContainer.IList.IsFixedSize
    JContainer.IList.IsReadOnly
    JContainer.IList.Item[Int32]
    JContainer.IList.Remove(Object)
    JContainer.IList.RemoveAt(Int32)
    JContainer.IBindingList.AddIndex(PropertyDescriptor)
    JContainer.IBindingList.AddNew()
    JContainer.IBindingList.AllowEdit
    JContainer.IBindingList.AllowNew
    JContainer.IBindingList.AllowRemove
    JContainer.IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)
    JContainer.IBindingList.Find(PropertyDescriptor, Object)
    JContainer.IBindingList.IsSorted
    JContainer.IBindingList.RemoveIndex(PropertyDescriptor)
    JContainer.IBindingList.RemoveSort()
    JContainer.IBindingList.SortDirection
    JContainer.IBindingList.SortProperty
    JContainer.IBindingList.SupportsChangeNotification
    JContainer.IBindingList.SupportsSearching
    JContainer.IBindingList.SupportsSorting
    JContainer.ITypedList.GetItemProperties(PropertyDescriptor[])
    JContainer.ITypedList.GetListName(PropertyDescriptor[])
    JContainer.Values<T>()
    JToken.AddAfterSelf(Object)
    JToken.AddAnnotation(Object)
    JToken.AddBeforeSelf(Object)
    JToken.AfterSelf()
    JToken.Ancestors()
    JToken.AncestorsAndSelf()
    JToken.Annotation(Type)
    JToken.Annotation<T>()
    JToken.Annotations(Type)
    JToken.Annotations<T>()
    JToken.BeforeSelf()
    JToken.Children<T>()
    JToken.CreateReader()
    JToken.DeepClone()
    JToken.GetMetaObject(Expression)
    JToken.Item[Object]
    JToken.IJsonLineInfo.HasLineInfo()
    JToken.IJsonLineInfo.LineNumber
    JToken.IJsonLineInfo.LinePosition
    JToken.IJEnumerable<JToken>.Item[Object]
    JToken.Next
    JToken.Parent
    JToken.Path
    JToken.Previous
    JToken.Remove()
    JToken.RemoveAnnotations(Type)
    JToken.RemoveAnnotations<T>()
    JToken.Replace(JToken)
    JToken.Root
    JToken.SelectToken(String)
    JToken.SelectToken(String, Boolean)
    JToken.SelectTokens(String)
    JToken.SelectTokens(String, Boolean)
    JToken.IEnumerable<JToken>.GetEnumerator()
    JToken.IEnumerable.GetEnumerator()
    JToken.IDynamicMetaObjectProvider.GetMetaObject(Expression)
    JToken.ICloneable.Clone()
    JToken.ToObject(Type)
    JToken.ToObject(Type, JsonSerializer)
    JToken.ToObject<T>()
    JToken.ToObject<T>(JsonSerializer)
    JToken.ToString()
    JToken.ToString(Formatting, JsonConverter[])
    JToken.Value<T>(Object)
    JToken.WriteToAsync(JsonWriter, JsonConverter[])
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Newtonsoft.Json.dll
    Syntax
    public class JProperty : Newtonsoft.Json.Linq.JContainer

    Constructors

    JProperty(JProperty)

    Declaration
    public JProperty (Newtonsoft.Json.Linq.JProperty other);
    Parameters
    JProperty other

    JProperty(String, Object)

    Declaration
    public JProperty (string name, object content);
    Parameters
    String name

    Object content

    JProperty(String, Object[])

    Declaration
    public JProperty (string name, params object[] content);
    Parameters
    String name

    Object[] content

    Properties

    ChildrenTokens

    Declaration
    protected override System.Collections.Generic.IList<Newtonsoft.Json.Linq.JToken> ChildrenTokens { get; }
    Property Value
    IList<JToken>

    Name

    Declaration
    [get: System.Diagnostics.DebuggerStepThrough]
    public string Name { get; }
    Property Value
    String

    Type

    Declaration
    [get: System.Diagnostics.DebuggerStepThrough]
    public override Newtonsoft.Json.Linq.JTokenType Type { get; }
    Property Value
    JTokenType

    Value

    Declaration
    [get: System.Diagnostics.DebuggerStepThrough]
    public Newtonsoft.Json.Linq.JToken Value { get; set; }
    Property Value
    JToken

    Methods

    Load(JsonReader)

    Declaration
    public static Newtonsoft.Json.Linq.JProperty Load (Newtonsoft.Json.JsonReader reader);
    Parameters
    JsonReader reader

    Returns
    JProperty

    Load(JsonReader, JsonLoadSettings)

    Declaration
    public static Newtonsoft.Json.Linq.JProperty Load (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Linq.JsonLoadSettings settings);
    Parameters
    JsonReader reader

    JsonLoadSettings settings

    Returns
    JProperty

    LoadAsync(JsonReader, CancellationToken)

    Declaration
    public static System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JProperty> LoadAsync (Newtonsoft.Json.JsonReader reader, System.Threading.CancellationToken cancellationToken = null);
    Parameters
    JsonReader reader

    CancellationToken cancellationToken

    Returns
    Task<JProperty>

    LoadAsync(JsonReader, JsonLoadSettings, CancellationToken)

    Declaration
    public static System.Threading.Tasks.Task<Newtonsoft.Json.Linq.JProperty> LoadAsync (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Linq.JsonLoadSettings settings, System.Threading.CancellationToken cancellationToken = null);
    Parameters
    JsonReader reader

    JsonLoadSettings settings

    CancellationToken cancellationToken

    Returns
    Task<JProperty>

    WriteTo(JsonWriter, JsonConverter[])

    Declaration
    public override void WriteTo (Newtonsoft.Json.JsonWriter writer, params Newtonsoft.Json.JsonConverter[] converters);
    Parameters
    JsonWriter writer

    JsonConverter[] converters

    WriteToAsync(JsonWriter, CancellationToken, JsonConverter[])

    Declaration
    public override System.Threading.Tasks.Task WriteToAsync (Newtonsoft.Json.JsonWriter writer, System.Threading.CancellationToken cancellationToken, params Newtonsoft.Json.JsonConverter[] converters);
    Parameters
    JsonWriter writer

    CancellationToken cancellationToken

    JsonConverter[] converters

    Returns
    Task

    Extension Methods

    Extensions.IsValid(JToken, JsonSchema)
    Extensions.IsValid(JToken, JsonSchema, IList<String>)
    Extensions.Validate(JToken, JsonSchema)
    Extensions.Validate(JToken, JsonSchema, ValidationEventHandler)
    Back to top Azure SDK for Net