Click or drag to resize

JObject Methods

The JObject type exposes the following members.

Methods
  NameDescription
Public methodAdd(Object) (Inherited from JContainer.)
Public methodAdd(String, JToken)
Public methodAddAfterSelf (Inherited from JToken.)
Public methodAddAnnotation (Inherited from JToken.)
Public methodAddBeforeSelf (Inherited from JToken.)
Public methodAddFirst (Inherited from JContainer.)
Public methodAfterSelf (Inherited from JToken.)
Public methodAncestors (Inherited from JToken.)
Public methodAncestorsAndSelf (Inherited from JToken.)
Public methodAnnotation(Type) (Inherited from JToken.)
Public methodAnnotationT (Inherited from JToken.)
Public methodAnnotations(Type) (Inherited from JToken.)
Public methodAnnotationsT (Inherited from JToken.)
Public methodBeforeSelf (Inherited from JToken.)
Public methodChildren (Inherited from JContainer.)
Public methodCreateReader (Inherited from JToken.)
Public methodCreateWriter (Inherited from JContainer.)
Public methodDeepClone (Inherited from JToken.)
Public methodDescendants (Inherited from JContainer.)
Public methodDescendantsAndSelf (Inherited from JContainer.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberFromObject(Object)
Public methodStatic memberFromObject(Object, JsonSerializer)
Public methodGetEnumerator
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetMetaObject (Overrides JTokenGetMetaObject(Expression).)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetValue(String)
Public methodGetValue(String, StringComparison)
Public methodStatic memberLoad
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMerge(Object) (Inherited from JContainer.)
Public methodMerge(Object, JsonMergeSettings) (Inherited from JContainer.)
Protected methodOnAddingNew (Inherited from JContainer.)
Protected methodOnCollectionChanged (Inherited from JContainer.)
Protected methodOnListChanged (Inherited from JContainer.)
Protected methodOnPropertyChanged
Protected methodOnPropertyChanging
Public methodStatic memberParse
Public methodProperties
Public methodProperty
Public methodPropertyValues
Public methodRemove (Inherited from JToken.)
Public methodRemove(String)
Public methodRemoveAll (Inherited from JContainer.)
Public methodRemoveAnnotations(Type) (Inherited from JToken.)
Public methodRemoveAnnotationsT (Inherited from JToken.)
Public methodReplace (Inherited from JToken.)
Public methodReplaceAll (Inherited from JContainer.)
Public methodSelectToken(String) (Inherited from JToken.)
Public methodSelectToken(String, Boolean) (Inherited from JToken.)
Public methodSelectTokens(String) (Inherited from JToken.)
Public methodSelectTokens(String, Boolean) (Inherited from JToken.)
Public methodToObject(Type) (Inherited from JToken.)
Public methodToObject(Type, JsonSerializer) (Inherited from JToken.)
Public methodToObjectT (Inherited from JToken.)
Public methodToObjectT(JsonSerializer) (Inherited from JToken.)
Public methodToString (Inherited from JToken.)
Public methodToString(CultureInfo) (Inherited from JToken.)
Public methodToString(Formatting, CultureInfo, JsonConverter) (Inherited from JToken.)
Public methodTryGetValue(String, JToken)
Public methodTryGetValue(String, StringComparison, JToken)
Public methodValueT (Inherited from JToken.)
Public methodValuesT (Inherited from JContainer.)
Public methodWriteTo (Overrides JTokenWriteTo(JsonWriter, JsonConverter).)
Top
Extension Methods
  NameDescription
Public Extension MethodAddPropertyBool (Defined by JsonExtensions.)
Public Extension MethodAddPropertyDateTime (Defined by JsonExtensions.)
Public Extension MethodAddPropertyDecimal(String, Decimal)Overloaded. (Defined by JsonExtensions.)
Public Extension MethodAddPropertyDecimal(String, Decimal, Decimal)Overloaded. (Defined by JsonExtensions.)
Public Extension MethodAddPropertyDouble(String, Double)Overloaded. (Defined by JsonExtensions.)
Public Extension MethodAddPropertyDouble(String, Double, Double)Overloaded. (Defined by JsonExtensions.)
Public Extension MethodAddPropertyEnum(String, Enum)Overloaded. (Defined by JsonExtensions.)
Public Extension MethodAddPropertyEnum(String, Enum, Enum)Overloaded. (Defined by JsonExtensions.)
Public Extension MethodAddPropertyFloat (Defined by JsonExtensions.)
Public Extension MethodAddPropertyFloatNullable (Defined by JsonExtensions.)
Public Extension MethodAddPropertyIdent (Defined by JsonExtensions.)
Public Extension MethodAddPropertyInt (Defined by JsonExtensions.)
Public Extension MethodAddPropertyIntNoDefaultValue (Defined by JsonExtensions.)
Public Extension MethodAddPropertyJObject (Defined by JsonExtensions.)
Public Extension MethodAddPropertyString(String, String)Overloaded. (Defined by JsonExtensions.)
Public Extension MethodAddPropertyString(String, String, String)Overloaded. (Defined by JsonExtensions.)
Public Extension MethodAddPropertyStringNullOfEmpty (Defined by JsonExtensions.)
Public Extension MethodAddPropertyStringNullOrEmpty (Defined by JsonExtensions.)
Public Extension MethodFirstOrDefaultAsDecimalKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodFirstOrDefaultAsNullableDecimalKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodFirstOrDefaultAsNullableDoubleKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodIsValid(JsonSchema)Overloaded. (Defined by Extensions.)
Public Extension MethodIsValid(JsonSchema, IListString)Overloaded. (Defined by Extensions.)
Public Extension MethodRemoveProperty (Defined by JsonExtensions.)
Public Extension MethodTryCastToBoolKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToDateTimeKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToDecimalKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToDoubleKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToIntKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToLongKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToNullableDateTimeKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToNullableDecimalKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToNullableDoubleKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToNullableTimeSpanKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToStringKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastToTimeSpanKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodTryCastValueOrFirstDefaultToNullableDoubleKeyValuePairString, JToken (Defined by IEnumerableExt.)
Public Extension MethodValidate(JsonSchema)Overloaded. (Defined by Extensions.)
Public Extension MethodValidate(JsonSchema, ValidationEventHandler)Overloaded. (Defined by Extensions.)
Top
See Also