WCF-Xtensions Class Reference for Mono
JConstructor Class Members
Properties  Methods  Events


The following tables list the members exposed by JConstructor.

Public Constructors
 NameDescription
Public ConstructorJConstructor ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyCount Gets the count of child JSON tokens. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public PropertyFirst Get the first child token of this token. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public PropertyHasValues Gets a value indicating whether this token has child tokens. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public PropertyItemOverridden. Gets the JToken with the specified key.  
Public PropertyLast Get the last child token of this token. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public PropertyName Gets or sets the name of this constructor.  
Public PropertyNext Gets the next sibling token of this node. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public PropertyParent Gets or sets the parent. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public PropertyPath Gets the path of the JSON token. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public PropertyPrevious Gets the previous sibling token of this node. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public PropertyRootGets the root JToken of this JToken. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public PropertyTypeOverridden. Gets the node type for this JToken.  
Top
Protected Properties
 NameDescription
Protected PropertyChildrenTokensOverridden.  Gets the container's children tokens.  
Top
Public Methods
 NameDescription
Public MethodAddAdds the specified content as children of this JToken. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public MethodAddAfterSelf Adds the specified content immediately after this token. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodAddBeforeSelf Adds the specified content immediately before this token. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodAddFirstAdds the specified content as the first children of this JToken. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public MethodAfterSelf Returns a collection of the sibling tokens after this token, in document order. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodAncestors Returns a collection of the ancestor tokens of this token. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodBeforeSelf Returns a collection of the sibling tokens before this token, in document order. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodChildrenOverloaded.  Returns a collection of the child tokens of this token, in document order. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public MethodCreateReaderCreates an Noemax.Newtonsoft.Json.JsonReader for this token. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodCreateWriterCreates an Noemax.Newtonsoft.Json.JsonWriter that can be used to add tokens to the JToken. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public MethodDeepCloneCreates a new instance of the JToken. All child tokens are recursively cloned. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodDescendants Returns a collection of the descendant tokens for this token in document order. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public Methodstatic (Shared in Visual Basic)LoadLoads an JConstructor from a Noemax.Newtonsoft.Json.JsonReader.  
Public MethodRemove Removes this token from its parent. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodRemoveAll Removes the child nodes from this token. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public MethodReplace Replaces this token with the specified token. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodReplaceAll Replaces the children nodes of this token with the specified content. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public MethodSelectTokenOverloaded. Selects a JToken using a JPath expression. Selects the token that matches the object path. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodSelectTokensOverloaded.  Selects a collection of elements using a JPath expression. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodToObjectOverloaded. Creates the specified .NET type from the JToken. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodToStringOverloaded.  Returns the indented JSON for this token. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodValue<T>Gets the JToken with the specified key converted to the specified type. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Public MethodValues<T> Returns a collection of the child values of this token, in document order. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public MethodWriteToOverridden. Writes this token to a Noemax.Newtonsoft.Json.JsonWriter.  
Top
Protected Methods
 NameDescription
Protected MethodGetMetaObjectReturns the System.Dynamic.DynamicMetaObject responsible for binding operations performed on this object. (Inherited from Noemax.Newtonsoft.Json.Linq.JToken)
Protected MethodOnAddingNewRaises the JContainer.AddingNew event. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Protected MethodOnCollectionChangedRaises the JContainer.CollectionChanged event. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Protected MethodOnListChangedRaises the JContainer.ListChanged event. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Top
Public Events
 NameDescription
Public EventAddingNew Occurs before an item is added to the collection. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public EventCollectionChanged Occurs when the items list of the collection has changed, or the collection is reset. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Public EventListChanged Occurs when the list changes or an item in the list changes. (Inherited from Noemax.Newtonsoft.Json.Linq.JContainer)
Top
See Also

Reference

JConstructor Class
Noemax.Newtonsoft.Json.Linq Namespace

Send Feedback