Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Sealed class: RT.Json.JsonSafeValue

Summary

Provides safe access to the indexers of a JsonValue. See JsonValue.Safe for details.

Constructors

Constructor.

Instance methods

bool
Equals(object obj)
  • Overrides: object.Equals(object)
Determines whether the specified instance is equal to this one.
bool Determines whether the specified instance is equal to this one. (See remarks.) (see also remarks)
int
  • Overrides: object.GetHashCode()
Returns a hash code representing this object.

Instance properties

JsonValue
this[int index]
If the underlying value is a list, and the specified index exists within the list, returns the associated item; otherwise, returns a JsonNoValue instance.
JsonValue
this[string key]
If the underlying value is a dictionary, and the specified key exists within the dictionary, gets the value associated with that key; otherwise, returns a JsonNoValue instance.
JsonValueGets the underlying JSON value associated with this object.