JsonNode Members

Defines a node in the JsonDataSource's schema.

Constructors

Name Description
JsonNode() Creates a new instance of the JsonNode class with default parameters.
JsonNode(String, Nullable<Boolean>) Creates a new instance of the JsonNode class and sets its properties to the values passed as the parameters.
JsonNode(String, Nullable<Boolean>, JsonNodeType) Creates a new instance of the JsonNode class and sets its properties to the values passed as the parameters.
JsonNode(String, Nullable<Boolean>, JsonNodeType, Type) Creates a new instance of the JsonNode class and sets its properties to the values passed as the parameters.

Fields

Name Description
XML_DisplayName For internal use.
XML_Name For internal use.
XML_NodeType For internal use.
XML_Selected For internal use.
XML_Type For internal use.

Properties

Name Description
DisplayName Gets or sets the display name of the data source field that the JsonNode object defines.
Name Gets or sets the name of the data source field that the JsonNode object defines.
NodeType Gets or sets the type of the JSON node that the JsonNode object defines.
Selected Gets or sets whether to include the JSON node in the data source schema.
Type Gets or sets the type of the data source field that the JsonNode defines.

Methods

Name Description
Equals(Object) Checks whether the current JsonNode instance is equal to the specified object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetHashCode() For internal use.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also