[SerializableAttribute]
public readonly struct JsonProperty : IEquatable<JsonProperty><SerializableAttribute>
Public Structure JsonProperty
Implements IEquatable(Of JsonProperty)[SerializableAttribute]
public value class JsonProperty : IEquatable<JsonProperty>[<SealedAttribute>]
[<SerializableAttribute>]
type JsonProperty =
struct
inherit ValueType
interface IEquatable<JsonProperty>
end| JsonProperty | Initializes a new instance of the JsonProperty struct. |
| Name | Gets the name of the property. It can be only for a default JsonProperty instance that was created without the public constructor. |
| Value | Gets the value of the property. |
| Equals(JsonProperty) | Indicates whether the current JsonProperty instance is equal to another one specified in the other parameter. |
| Equals(Object) |
Determines whether the specified object is equal to this instance.
(Overrides ValueTypeEquals(Object)) |
| GetHashCode |
Returns a hash code for this JsonProperty instance.
(Overrides ValueTypeGetHashCode) |
| ToString |
Gets the string representation of this JsonProperty.
(Overrides ValueTypeToString) |
| Equality(JsonProperty, JsonProperty) | Determines whether two specified JsonProperty instances have the same value. |
| (KeyValuePairString, JsonValue to JsonProperty) | Performs an implicit conversion from KeyValuePairTKey, TValue to JsonProperty. |
| (ValueTupleString, JsonValue to JsonProperty) | Performs an implicit conversion from ValueTupleT1, T2 to JsonProperty. |
| Inequality(JsonProperty, JsonProperty) | Determines whether two specified JsonProperty instances have different values. |