IGraphNode Interface | 
Namespace: Dse.Graph
public interface IGraphNode : IEquatable<IGraphNode>
The IGraphNode type exposes the following members.
| Name | Description | |
|---|---|---|
| IsArray | 
            Returns true if the underlying value is an array.
              | |
| IsObjectTree | 
            Returns true if the underlying value is an object tree.
              | |
| IsScalar | 
            Returns true if the underlying value is a scalar value (string, double, boolean, ...).
              | 
| Name | Description | |
|---|---|---|
| GetT | 
            Gets the typed value of a property of the result.
              | |
| GetProperties | 
            Gets the a dictionary of properties of this node.
              | |
| HasProperty | 
            Returns true if the property is defined in this instance.
              | |
| To(Type) | 
            Returns the representation of the GraphNode as an instance of the type provided.
              | |
| ToT | 
            Returns the representation of the GraphNode as an instance of type T.
              | |
| ToBoolean | 
            Returns the representation of the result as a boolean.
              | |
| ToDouble | 
            Returns the representation of the result as a double.
              | |
| ToIArray | 
            Converts the instance into an array when the internal representation is a json array.
              | |
| ToInt32 | 
            Returns the representation of the result as an int.
              |