|
| JObject () |
|
| JObject (JObject other) |
|
| JObject (params object[] content) |
|
| JObject (object content) |
|
IEnumerable< JProperty > | Properties () |
|
JProperty | Property (string name) |
|
JEnumerable< JToken > | PropertyValues () |
|
override void | WriteTo (JsonWriter writer, params JsonConverter[] converters) |
|
JToken | GetValue (string propertyName) |
|
JToken | GetValue (string propertyName, StringComparison comparison) |
|
bool | TryGetValue (string propertyName, StringComparison comparison, [Out] JToken value) |
|
void | Add (string propertyName, JToken value) |
|
bool | Remove (string propertyName) |
|
bool | TryGetValue (string propertyName, [Out] JToken value) |
|
IEnumerator< KeyValuePair< string, JToken > > | GetEnumerator () |
|
override JEnumerable< JToken > | Children () |
|
override IEnumerable< T > | Values< T > () |
|
IEnumerable< JToken > | Descendants () |
|
IEnumerable< JToken > | DescendantsAndSelf () |
|
virtual void | Add (object content) |
|
void | Add (T item) |
|
void | Add (T item) |
|
void | AddFirst (object content) |
|
JsonWriter | CreateWriter () |
|
void | ReplaceAll (object content) |
|
void | RemoveAll () |
|
void | Merge (object content) |
|
void | Merge (object content, JsonMergeSettings settings) |
|
int | IndexOf (T item) |
|
int | IndexOf (T item) |
|
void | Insert (int index, T item) |
|
void | Insert (int index, T item) |
|
bool | Contains (T item) |
|
bool | Contains (T item) |
|
void | CopyTo (T[] array, int arrayIndex) |
|
void | CopyTo (T[] array, int arrayIndex) |
|
void | Remove () |
|
bool | Remove (T item) |
|
bool | Remove (T item) |
|
void | AddAfterSelf (object content) |
|
void | AddBeforeSelf (object content) |
|
IEnumerable< JToken > | Ancestors () |
|
IEnumerable< JToken > | AncestorsAndSelf () |
|
IEnumerable< JToken > | AfterSelf () |
|
IEnumerable< JToken > | BeforeSelf () |
|
virtual T | Value< T > (object key) |
|
JEnumerable< T > | Children< T > () |
|
void | Replace (JToken value) |
|
override string | ToString () |
|
string | ToString (Formatting formatting, params JsonConverter[] converters) |
|
JsonReader | CreateReader () |
|
T | ToObject< T > () |
|
T | ToObject< T > (JsonSerializer jsonSerializer) |
|
object | ToObject (Type objectType) |
|
object | ToObject (Type objectType, JsonSerializer jsonSerializer) |
|
JToken | SelectToken (string path) |
|
JToken | SelectToken (string path, bool errorWhenNoMatch) |
|
IEnumerable< JToken > | SelectTokens (string path) |
|
IEnumerable< JToken > | SelectTokens (string path, bool errorWhenNoMatch) |
|
JToken | DeepClone () |
|
void | AddAnnotation (object annotation) |
|
T | Annotation< T > () |
|
object | Annotation (Type type) |
|
IEnumerable< T > | Annotations< T > () |
|
IEnumerable< object > | Annotations (Type type) |
|
void | RemoveAnnotations< T > () |
|
void | RemoveAnnotations (Type type) |
|
bool | ContainsKey (TKey key) |
|
void | Add (TKey key, TValue value) |
|
bool | Remove (TKey key) |
|
bool | TryGetValue (TKey key,[Out] TValue value) |
|
void | Add (T item) |
|
bool | Contains (T item) |
|
void | CopyTo (T[] array, int arrayIndex) |
|
bool | Remove (T item) |
|
|
override bool | DeepEquals (JToken node) |
|
override int | IndexOfItem (JToken item) |
|
override void | InsertItem (int index, JToken item, bool skipParentCheck) |
|
override void | ValidateToken (JToken o, JToken existing) |
|
override void | MergeItem (object content, JsonMergeSettings settings) |
|
void | InternalPropertyChanged (JProperty childProperty) |
|
void | InternalPropertyChanging (JProperty childProperty) |
|
override JToken | CloneToken () |
|
override int | GetDeepHashCode () |
|
void | CheckReentrancy () |
|
virtual IList< JToken > | CreateChildrenCollection () |
|
bool | ContentsEqual (JContainer container) |
|
IEnumerable< JToken > | GetDescendants (bool self) |
|
bool | IsMultiContent (object content) |
|
JToken | EnsureParentToken (JToken item, bool skipParentCheck) |
|
virtual void | RemoveItemAt (int index) |
|
virtual bool | RemoveItem (JToken item) |
|
virtual JToken | GetItem (int index) |
|
virtual void | SetItem (int index, JToken item) |
|
virtual void | ClearItems () |
|
virtual void | ReplaceItem (JToken existing, JToken replacement) |
|
virtual bool | ContainsItem (JToken item) |
|
virtual void | CopyItemsTo (Array array, int arrayIndex) |
|
void | AddAndSkipParentCheck (JToken token) |
|
void | AddInternal (int index, object content, bool skipParentCheck) |
|
void | ReadTokenFrom (JsonReader reader, JsonLoadSettings options) |
|
void | ReadContentFrom (JsonReader r, JsonLoadSettings settings) |
|
int | ContentsHashCode () |
|
IEnumerable< JToken > | GetAncestors (bool self) |
|
void | SetLineInfo (IJsonLineInfo lineInfo, JsonLoadSettings settings) |
|
void | SetLineInfo (int lineNumber, int linePosition) |
|
|
override IList< JToken > | ChildrenTokens [get] |
|
PropertyChangedEventHandler | PropertyChanged |
|
global::System.ComponentModel.PropertyChangingEventHandler | PropertyChanging |
|
override JTokenType | Type [get] |
|
override JToken | this[object key] [get, set] |
|
JToken | this[string propertyName] [get, set] |
|
ICollection< string > IDictionary< string, JToken >. | Keys [get] |
|
ICollection< JToken > IDictionary< string, JToken >. | Values [get] |
|
bool ICollection< KeyValuePair< string, JToken > >. | IsReadOnly [get] |
|
class< GetEnumerator > | IEnumerator [set] |
|
ListChangedEventHandler | ListChanged |
|
global::System.ComponentModel.AddingNewEventHandler | AddingNew |
|
override bool | HasValues [get] |
|
override JToken | First [get] |
|
override JToken | Last [get] |
|
JToken IList< JToken >. | this[int index] [get, set] |
|
object IList. | this[int index] [get, set] |
|
bool IList. | IsFixedSize [get] |
|
int | Count [get] |
|
bool ICollection. | IsSynchronized [get] |
|
object ICollection. | SyncRoot [get] |
|
bool IBindingList. | AllowEdit [get] |
|
bool IBindingList. | AllowNew [get] |
|
bool IBindingList. | AllowRemove [get] |
|
bool IBindingList. | IsSorted [get] |
|
ListSortDirection IBindingList. | SortDirection [get] |
|
PropertyDescriptor IBindingList. | SortProperty [get] |
|
bool IBindingList. | SupportsChangeNotification [get] |
|
bool IBindingList. | SupportsSearching [get] |
|
bool IBindingList. | SupportsSorting [get] |
|
static JTokenEqualityComparer | EqualityComparer [get] |
|
JContainer | Parent [get, set] |
|
JToken | Root [get] |
|
JToken | Next [get, set] |
|
JToken | Previous [get, set] |
|
string | Path [get] |
|
int IJsonLineInfo. | LineNumber [get] |
|
int IJsonLineInfo. | LinePosition [get] |
|
T IEnumerator< T >. | Current [get] |
|
object IEnumerator. | Current [get] |
|
TValue | this[TKey key] [get, set] |
|
int | Count [get] |
|
|
bool IDictionary< string, JToken >. | ContainsKey (string key) |
|
void ICollection< KeyValuePair< string, JToken > >. | Add (KeyValuePair< string, JToken > item) |
|
void ICollection< KeyValuePair< string, JToken > >. | Clear () |
|
bool ICollection< KeyValuePair< string, JToken > >. | Contains (KeyValuePair< string, JToken > item) |
|
void ICollection< KeyValuePair< string, JToken > >. | CopyTo (KeyValuePair< string, JToken >[] array, int arrayIndex) |
|
bool ICollection< KeyValuePair< string, JToken > >. | Remove (KeyValuePair< string, JToken > item) |
|
PropertyDescriptorCollection ICustomTypeDescriptor. | GetProperties () |
|
PropertyDescriptorCollection ICustomTypeDescriptor. | GetProperties (Attribute[] attributes) |
|
AttributeCollection ICustomTypeDescriptor. | GetAttributes () |
|
string ICustomTypeDescriptor. | GetClassName () |
|
string ICustomTypeDescriptor. | GetComponentName () |
|
TypeConverter ICustomTypeDescriptor. | GetConverter () |
|
EventDescriptor ICustomTypeDescriptor. | GetDefaultEvent () |
|
PropertyDescriptor ICustomTypeDescriptor. | GetDefaultProperty () |
|
object ICustomTypeDescriptor. | GetEditor (Type editorBaseType) |
|
EventDescriptorCollection ICustomTypeDescriptor. | GetEvents (Attribute[] attributes) |
|
EventDescriptorCollection ICustomTypeDescriptor. | GetEvents () |
|
object ICustomTypeDescriptor. | GetPropertyOwner (PropertyDescriptor pd) |
|
string ITypedList. | GetListName (PropertyDescriptor[] listAccessors) |
|
PropertyDescriptorCollection ITypedList. | GetItemProperties (PropertyDescriptor[] listAccessors) |
|
int IList< JToken >. | IndexOf (JToken item) |
|
int IList. | IndexOf (object value) |
|
void IList< JToken >. | Insert (int index, JToken item) |
|
void IList. | Insert (int index, object value) |
|
void IList< JToken >. | RemoveAt (int index) |
|
void IList. | RemoveAt (int index) |
|
JToken | EnsureValue (object value) |
|
void IBindingList. | AddIndex (PropertyDescriptor property) |
|
object IBindingList. | AddNew () |
|
void IBindingList. | ApplySort (PropertyDescriptor property, ListSortDirection direction) |
|
int IBindingList. | Find (PropertyDescriptor property, object key) |
|
void IBindingList. | RemoveIndex (PropertyDescriptor property) |
|
void IBindingList. | RemoveSort () |
|
bool IJsonLineInfo. | HasLineInfo () |
|
object ICloneable. | Clone () |
|
this[DebuggerHidden] void IDisposable. | Dispose () |
|
bool | MoveNext () |
|
void IEnumerator. | Reset () |
|
Definition at line 16 of file JObject.cs.