Class JsonProperty
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public class JsonProperty
Constructors
Properties
Declaration
public Newtonsoft.Json.Serialization.IAttributeProvider AttributeProvider { get; set; }
Property Value
Declaration
public Newtonsoft.Json.JsonConverter Converter { get; set; }
Property Value
Declaration
public Type DeclaringType { get; set; }
Property Value
Declaration
public object DefaultValue { get; set; }
Property Value
Declaration
public Nullable<Newtonsoft.Json.DefaultValueHandling> DefaultValueHandling { get; set; }
Property Value
Declaration
public Predicate<object> GetIsSpecified { get; set; }
Property Value
Declaration
public bool HasMemberAttribute { get; set; }
Property Value
Declaration
public bool Ignored { get; set; }
Property Value
Declaration
public Nullable<bool> IsReference { get; set; }
Property Value
Declaration
public Newtonsoft.Json.JsonConverter ItemConverter { get; set; }
Property Value
Declaration
public Nullable<bool> ItemIsReference { get; set; }
Property Value
Declaration
public Nullable<Newtonsoft.Json.ReferenceLoopHandling> ItemReferenceLoopHandling { get; set; }
Property Value
Declaration
public Nullable<Newtonsoft.Json.TypeNameHandling> ItemTypeNameHandling { get; set; }
Property Value
Declaration
public Newtonsoft.Json.JsonConverter MemberConverter { get; set; }
Property Value
Declaration
public Nullable<Newtonsoft.Json.NullValueHandling> NullValueHandling { get; set; }
Property Value
Declaration
public Nullable<Newtonsoft.Json.ObjectCreationHandling> ObjectCreationHandling { get; set; }
Property Value
Declaration
public Nullable<int> Order { get; set; }
Property Value
Declaration
public string PropertyName { get; set; }
Property Value
Declaration
public Type PropertyType { get; set; }
Property Value
Declaration
public bool Readable { get; set; }
Property Value
Declaration
public Nullable<Newtonsoft.Json.ReferenceLoopHandling> ReferenceLoopHandling { get; set; }
Property Value
Declaration
public Newtonsoft.Json.Required Required { get; set; }
Property Value
Declaration
public Action<object,object> SetIsSpecified { get; set; }
Property Value
Declaration
public Predicate<object> ShouldDeserialize { get; set; }
Property Value
Declaration
public Predicate<object> ShouldSerialize { get; set; }
Property Value
Declaration
public Nullable<Newtonsoft.Json.TypeNameHandling> TypeNameHandling { get; set; }
Property Value
Declaration
public string UnderlyingName { get; set; }
Property Value
Declaration
public Newtonsoft.Json.Serialization.IValueProvider ValueProvider { get; set; }
Property Value
Declaration
public bool Writable { get; set; }
Property Value
Methods
Declaration
public override string ToString ();
Returns
Extension Methods