JsonSchemaValue Class

Represent a JSON schema.

Inheritance Hierarchy

SystemObject
  TcHmiSrv.CoreValue
    TcHmiSrv.Core.Tools.JsonJsonValue
      TcHmiSrv.Core.Tools.DynamicSymbolsJsonSchemaValue
        TcHmiSrv.Core.Tools.DynamicSymbolsDefinition

Namespace: TcHmiSrv.Core.Tools.DynamicSymbols
Assembly: TcHmiSrvExtNet.Core (in TcHmiSrvExtNet.Core.dll) Version: 3.1.7447.0+85f9b473a1dd11b8f3e5c9a182fd1901975e46f9

Syntax

C#

public class JsonSchemaValue : JsonValue, 
    IEquatable<JsonSchemaValue>

The JsonSchemaValue type exposes the following members.

Constructors

 

Name

Description

JsonSchemaValue Class 1:

JsonSchemaValue(JSchema)

Initializes a new instance of the JsonSchemaValue class with the specified JSchema .

JsonSchemaValue Class 2:

JsonSchemaValue(Value)

Initializes a new instance of the JsonSchemaValue class with the specified Value.

JsonSchemaValue Class 3:

JsonSchemaValue(Value, Boolean)

Initializes a new instance of the JsonSchemaValue class with the specified Value.

JsonSchemaValue Class 4:

JsonSchemaValue(Value, IDictionaryString, Definition)

Initializes a new instance of the JsonSchemaValue class with the specified Value and Definitions.

Properties

 

Name

Description

JsonSchemaValue Class 5:

Capacity

Contains the total number of Values the internal data structure can hold without resizing.
(Inherited from Value)

JsonSchemaValue Class 6:

ContainsJson

Gets a value that indicates whether the Value contains a JSON String.
(Inherited from Value)

JsonSchemaValue Class 7:

Count

Gets the number of Values contained in the Value.
(Inherited from Value)

JsonSchemaValue Class 8:

Definitions

Gets the Definitions of the JsonSchemaValue.

JsonSchemaValue Class 9:

IsArray

Gets a value that indicates whether the Value is an Array.
(Inherited from Value)

JsonSchemaValue Class 10:

IsEmpty

Gets a value that indicates whether the Value is empty.
(Inherited from Value)

JsonSchemaValue Class 11:

IsFixedSize


(Inherited from Value)

JsonSchemaValue Class 12:

IsMapOrStruct

Gets a value that indicates whether Type equals Map or Struct.
(Inherited from Value)

JsonSchemaValue Class 13:

IsNull

Gets a value that indicates whether Type equals Null.
(Inherited from Value)

JsonSchemaValue Class 14:

IsNumber

Gets a value that indicates whether Type equals Int32, Double, Int64 or UInt64.
(Inherited from Value)

JsonSchemaValue Class 15:

IsReadOnly

Gets a value that indicates whether the Value is read-only.
(Inherited from Value)

JsonSchemaValue Class 16:

IsSynchronized


(Inherited from Value)

JsonSchemaValue Class 17:

IsVector

Gets a value that indicates whether Type equals Vector.
(Inherited from Value)

JsonSchemaValue Class 18:

ItemInt32

Gets or sets the Value at the specified index.
(Inherited from Value)

JsonSchemaValue Class 19:

ItemString

Gets or sets the Value with the specified key.
(Inherited from Value)

JsonSchemaValue Class 20:

Keys

Gets an ICollectionT containing the keys of the Value.
(Inherited from Value)

JsonSchemaValue Class 21:

Length

Gets the total number of elements in all the dimensions of the Array.
(Inherited from Value)

JsonSchemaValue Class 22:

LongLength

Gets a 64-bit integer that represents the total number of elements in all the dimensions of the Array.
(Inherited from Value)

JsonSchemaValue Class 23:

SyncRoot


(Inherited from Value)

JsonSchemaValue Class 24:

Type

Contains the ValueType of the Value.
(Inherited from Value)

JsonSchemaValue Class 25:

Values

Gets an ICollectionT containing the Values in the Value.
(Inherited from Value)

Methods

 

Name

Description

JsonSchemaValue Class 26:

Add(KeyValuePairString, Value)

Adds a KeyValuePairTKey, TValue to the Value.
(Inherited from Value)

JsonSchemaValue Class 27:

Add(Value)

Adds the specified Value to the Value.
(Inherited from Value)

JsonSchemaValue Class 28:

Add(String, Value)

Adds a Value with the specified key to the Value.
(Inherited from Value)

JsonSchemaValue Class 29:

AddOrUpdate

Adds a Value with the specified key to the Value if the key does not already exist, or updates a Value in the Value if the key already exists.
(Inherited from Value)

JsonSchemaValue Class 30:

AddRange

Adds the specified Values to the end of the Value.
(Inherited from Value)

JsonSchemaValue Class 31:

ChangeType

Changes the Type of this Value to the specified ValueType and adjusts the containing data.
(Inherited from Value)

JsonSchemaValue Class 32:

Clear

Removes all Values from the Value.
(Inherited from Value)

JsonSchemaValue Class 33:

CompareTo(Access)

Compares the current Value with another Access and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Access.
(Inherited from Value)

JsonSchemaValue Class 34:

CompareTo(Alarm)

Compares the current Value with another Alarm and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Alarm.
(Inherited from Value)

JsonSchemaValue Class 35:

CompareTo(Boolean)

Compares the current Value with another Boolean value and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Boolean value.
(Inherited from Value)

JsonSchemaValue Class 36:

CompareTo(Byte)

Compares the current Value with another Byte and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Byte.
(Inherited from Value)

JsonSchemaValue Class 37:

CompareTo(Byte)

Compares the current Value with other Bytes and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Bytes.
(Inherited from Value)

JsonSchemaValue Class 38:

CompareTo(Char)

Compares the current Value with another Char and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Char.
(Inherited from Value)

JsonSchemaValue Class 39:

CompareTo(DateTime)

Compares the current Value with another DateTime and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other DateTime.
(Inherited from Value)

JsonSchemaValue Class 40:

CompareTo(Decimal)

Compares the current Value with another Decimal value and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Decimal value.
(Inherited from Value)

JsonSchemaValue Class 41:

CompareTo(Double)

Compares the current Value with another Double-precision floating-point number and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Double-precision floating-point number.
(Inherited from Value)

JsonSchemaValue Class 42:

CompareTo(Event)

Compares the current Value with another Event and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Event.
(Inherited from Value)

JsonSchemaValue Class 43:

CompareTo(Int16)

Compares the current Value with another Int16 and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Int16.
(Inherited from Value)

JsonSchemaValue Class 44:

CompareTo(Int32)

Compares the current Value with another Int32 and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Int32.
(Inherited from Value)

JsonSchemaValue Class 45:

CompareTo(Int64)

Compares the current Value with another Int64 and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Int64.
(Inherited from Value)

JsonSchemaValue Class 46:

CompareTo(Message)

Compares the current Value with another Message and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Message.
(Inherited from Value)

JsonSchemaValue Class 47:

CompareTo(SByte)

Compares the current Value with another SByte and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other SByte.
(Inherited from Value)

JsonSchemaValue Class 48:

CompareTo(Severity)

Compares the current Value with another Severity and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Severity.
(Inherited from Value)

JsonSchemaValue Class 49:

CompareTo(Single)

Compares the current Value with another Single-precision floating-point number and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Single-precision floating-point number.
(Inherited from Value)

JsonSchemaValue Class 50:

CompareTo(String)

Compares the current Value with another String and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other String.
(Inherited from Value)

JsonSchemaValue Class 51:

CompareTo(TimeSpan)

Compares the current Value with another TimeSpan and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other TimeSpan.
(Inherited from Value)

JsonSchemaValue Class 52:

CompareTo(UInt16)

Compares the current Value with another UInt16 and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other UInt16.
(Inherited from Value)

JsonSchemaValue Class 53:

CompareTo(UInt32)

Compares the current Value with another UInt32 and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other UInt32.
(Inherited from Value)

JsonSchemaValue Class 54:

CompareTo(UInt64)

Compares the current Value with another UInt64 and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other UInt64.
(Inherited from Value)

JsonSchemaValue Class 55:

CompareTo(Value)

Compares the current Value with another Value and returns an integer that indicates whether the current Value precedes, follows, or occurs in the same position in the sort order as the other Value.
(Inherited from Value)

JsonSchemaValue Class 56:

Contains(KeyValuePairString, Value)

Determines whether the Value contains the specified KeyValuePairTKey, TValue.
(Inherited from Value)

JsonSchemaValue Class 57:

Contains(Value)

Determines whether the Value contains the specified Value.
(Inherited from Value)

JsonSchemaValue Class 58:

ContainsKey

Determines whether the Value contains a Value with the specified key.
(Inherited from Value)

JsonSchemaValue Class 59:

CopyTo(KeyValuePairString, Value, Int32)

Copies the KeyValuePairTKey, TValues of the Value to the specified Array, starting at the specified index.
(Inherited from Value)

JsonSchemaValue Class 60:

CopyTo(Value, Int32)

Copies the Values of the Value to the specified Array, starting at the specified index.
(Inherited from Value)

JsonSchemaValue Class 61:

DeepCopy

Creates a new object that is a deep copy of the current Value.
(Inherited from Value)

JsonSchemaValue Class 62:

Equals(Access)

Indicates whether the current Value is equal to another Access.
(Inherited from Value)

JsonSchemaValue Class 63:

Equals(Alarm)

Indicates whether the current Value is equal to another Alarm.
(Inherited from Value)

JsonSchemaValue Class 64:

Equals(Boolean)

Indicates whether the current Value is equal to another Boolean value.
(Inherited from Value)

JsonSchemaValue Class 65:

Equals(Byte)

Indicates whether the current Value is equal to another Byte.
(Inherited from Value)

JsonSchemaValue Class 66:

Equals(Byte)

Indicates whether the current Value is equal to another Array of Byte s.
(Inherited from Value)

JsonSchemaValue Class 67:

Equals(Char)

Indicates whether the current Value is equal to another Char.
(Inherited from Value)

JsonSchemaValue Class 68:

Equals(DateTime)

Indicates whether the current Value is equal to another DateTime.
(Inherited from Value)

JsonSchemaValue Class 69:

Equals(Decimal)

Indicates whether the current Value is equal to another Decimal value.
(Inherited from Value)

JsonSchemaValue Class 70:

Equals(Double)

Indicates whether the current Value is equal to another Double-precision floating-point number.
(Inherited from Value)

JsonSchemaValue Class 71:

Equals(Event)

Indicates whether the current Value is equal to another Event.
(Inherited from Value)

JsonSchemaValue Class 72:

Equals(Int16)

Indicates whether the current Value is equal to another Int16.
(Inherited from Value)

JsonSchemaValue Class 73:

Equals(Int32)

Indicates whether the current Value is equal to another Int32.
(Inherited from Value)

JsonSchemaValue Class 74:

Equals(Int64)

Indicates whether the current Value is equal to another Int64.
(Inherited from Value)

JsonSchemaValue Class 75:

Equals(JsonSchemaValue)

Indicates whether the current JsonSchemaValue is equal to another JsonSchemaValue.

JsonSchemaValue Class 76:

Equals(JsonValue)

Indicates whether the current JsonValue is equal to another JsonValue.
(Inherited from JsonValue)

JsonSchemaValue Class 77:

Equals(Message)

Indicates whether the current Value is equal to another Message.
(Inherited from Value)

JsonSchemaValue Class 78:

Equals(Object)

Determines whether the specified Object is equal to the current JsonSchemaValue.
(Overrides JsonValueEquals(Object))

JsonSchemaValue Class 79:

Equals(SByte)

Indicates whether the current Value is equal to another SByte.
(Inherited from Value)

JsonSchemaValue Class 80:

Equals(Severity)

Indicates whether the current Value is equal to another Severity.
(Inherited from Value)

JsonSchemaValue Class 81:

Equals(Single)

Indicates whether the current Value is equal to another Single-precision floating-point number.
(Inherited from Value)

JsonSchemaValue Class 82:

Equals(String)

Indicates whether the current Value is equal to another String.
(Inherited from Value)

JsonSchemaValue Class 83:

Equals(TimeSpan)

Indicates whether the current Value is equal to another TimeSpan.
(Inherited from Value)

JsonSchemaValue Class 84:

Equals(UInt16)

Indicates whether the current Value is equal to another UInt16.
(Inherited from Value)

JsonSchemaValue Class 85:

Equals(UInt32)

Indicates whether the current Value is equal to another UInt32.
(Inherited from Value)

JsonSchemaValue Class 86:

Equals(UInt64)

Indicates whether the current Value is equal to another UInt64.
(Inherited from Value)

JsonSchemaValue Class 87:

Equals(Value)

Indicates whether the current Value is equal to another Value.
(Inherited from Value)

JsonSchemaValue Class 88:

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)

JsonSchemaValue Class 89:

GetAccess

Gets the Access of the Value.
(Inherited from Value)

JsonSchemaValue Class 90:

GetAlarm

Gets the Alarm of the Value.
(Inherited from Value)

JsonSchemaValue Class 91:

GetBool

Gets the Boolean value of the Value.
(Inherited from Value)

JsonSchemaValue Class 92:

GetBool(IFormatProvider)

Gets the Boolean value of the Value, using the specified culture-specific formatting information.
(Inherited from Value)

JsonSchemaValue Class 93:

GetByte

Gets the Byte of the Value.
(Inherited from Value)

JsonSchemaValue Class 94:

GetBytes

Gets the Bytes of the Value.
(Inherited from Value)

JsonSchemaValue Class 95:

GetChar

Gets the Char of the Value.
(Inherited from Value)

JsonSchemaValue Class 96:

GetDateTime

Gets the DateTime of the Value.
(Inherited from Value)

JsonSchemaValue Class 97:

GetDateTime(IFormatProvider)

Gets the DateTime of the Value, using the specified culture-specific formatting information.
(Inherited from Value)

JsonSchemaValue Class 98:

GetDecimal

Gets the Decimal value of the Value.
(Inherited from Value)

JsonSchemaValue Class 99:

GetDouble

Gets the Double-precision floating-point number of the Value.
(Inherited from Value)

JsonSchemaValue Class 100:

GetDouble(IFormatProvider)

Gets the Double-precision floating-point number of the Value, using the specified culture-specific formatting information.
(Inherited from Value)

JsonSchemaValue Class 101:

GetEvent

Gets the Event of the Value.
(Inherited from Value)

JsonSchemaValue Class 102:

GetHashCode

Serves as the default hash function.
(Overrides JsonValueGetHashCode)

JsonSchemaValue Class 103:

GetInt16

Gets the Int16 integer of the Value.
(Inherited from Value)

JsonSchemaValue Class 104:

GetInt32

Gets the Int32 of the Value.
(Inherited from Value)

JsonSchemaValue Class 105:

GetInt32(IFormatProvider)

Gets the Int32 of the Value, using the specified culture-specific formatting information.
(Inherited from Value)

JsonSchemaValue Class 106:

GetInt64

Gets the Int64 integer of the Value.
(Inherited from Value)

JsonSchemaValue Class 107:

GetInt64(IFormatProvider)

Gets the Int64 integer of the Value, using the specified culture-specific formatting information.
(Inherited from Value)

JsonSchemaValue Class 108:

GetMessage

Gets the Message of the Value.
(Inherited from Value)

JsonSchemaValue Class 109:

GetSByte

Gets the SByte of the Value.
(Inherited from Value)

JsonSchemaValue Class 110:

GetSeverity

Gets the Severity of the Value.
(Inherited from Value)

JsonSchemaValue Class 111:

GetSingle

Gets the Single-precision floating-point number of the Value.
(Inherited from Value)

JsonSchemaValue Class 112:

GetString

Gets the String of the Value.
(Inherited from Value)

JsonSchemaValue Class 113:

GetString(IFormatProvider)

Gets the String of the Value, using the specified culture-specific formatting information.
(Inherited from Value)

JsonSchemaValue Class 114:

GetTimeSpan

Gets the TimeSpan of the Value.
(Inherited from Value)

JsonSchemaValue Class 115:

GetTimeSpan(IFormatProvider)

Gets the TimeSpan of the Value, using the specified culture-specific formatting information.
(Inherited from Value)

JsonSchemaValue Class 116:

GetType

Gets the Type of the current instance.
(Inherited from Object)

JsonSchemaValue Class 117:

GetTypeCode

Gets the TypeCode for this Value.
(Inherited from Value)

JsonSchemaValue Class 118:

GetUInt16

Gets the UInt16 integer of the Value.
(Inherited from Value)

JsonSchemaValue Class 119:

GetUInt32

Gets the UInt32 of the Value.
(Inherited from Value)

JsonSchemaValue Class 120:

GetUInt64

Gets the UInt64 integer of the Value.
(Inherited from Value)

JsonSchemaValue Class 121:

GetUInt64(IFormatProvider)

Gets the UInt64 integer of the Value, using the specified culture-specific formatting information.
(Inherited from Value)

JsonSchemaValue Class 122:

IndexOf

Determines the index of the specified Value in the Value.
(Inherited from Value)

JsonSchemaValue Class 123:

Insert

Inserts a Value to the Value at the specified index.
(Inherited from Value)

JsonSchemaValue Class 124:

MemberwiseClone

Creates a shallow copy of the current Object.
(Inherited from Object)

JsonSchemaValue Class 125:

Remove(KeyValuePairString, Value)

Removes the first occurrence of the specified KeyValuePairTKey, TValue from the Value.
(Inherited from Value)

JsonSchemaValue Class 126:

Remove(String)

Removes the Value with the specified key from the Value.
(Inherited from Value)

JsonSchemaValue Class 127:

Remove(Value)

Removes the first occurrence of the specified Value from the Value.
(Inherited from Value)

JsonSchemaValue Class 128:

RemoveAt

Removes the Value at the specified index.
(Inherited from Value)

JsonSchemaValue Class 129:

RemoveRange

Removes a range of Values from the Value.
(Inherited from Value)

JsonSchemaValue Class 130:

SetValue(Access)

Sets the Access of the Value.
(Inherited from Value)

JsonSchemaValue Class 131:

SetValue(Alarm)

Sets the Alarm of the Value.
(Inherited from Value)

JsonSchemaValue Class 132:

SetValue(Boolean)

Sets the Boolean value of the Value.
(Inherited from Value)

JsonSchemaValue Class 133:

SetValue(Byte)

Sets the Byte of the Value.
(Inherited from Value)

JsonSchemaValue Class 134:

SetValue(Byte)

Sets the Bytes of the Value.
(Inherited from Value)

JsonSchemaValue Class 135:

SetValue(Char)

Sets the Char of the Value.
(Inherited from Value)

JsonSchemaValue Class 136:

SetValue(DateTime)

Sets the DateTime of the Value.
(Inherited from Value)

JsonSchemaValue Class 137:

SetValue(Decimal)

Sets the Decimal value of the Value.
(Inherited from Value)

JsonSchemaValue Class 138:

SetValue(Double)

Sets the Double-precision floating-point number of the Value.
(Inherited from Value)

JsonSchemaValue Class 139:

SetValue(Event)

Sets the Event of the Value.
(Inherited from Value)

JsonSchemaValue Class 140:

SetValue(Int16)

Sets the Int16 integer of the Value.
(Inherited from Value)

JsonSchemaValue Class 141:

SetValue(Int32)

Sets the Int32 of the Value.
(Inherited from Value)

JsonSchemaValue Class 142:

SetValue(Int64)

Sets the Int64 integer of the Value.
(Inherited from Value)

JsonSchemaValue Class 143:

SetValue(Message)

Sets the Message of the Value.
(Inherited from Value)

JsonSchemaValue Class 144:

SetValue(SByte)

Sets the SByte of the Value.
(Inherited from Value)

JsonSchemaValue Class 145:

SetValue(Severity)

Sets the Severity of the Value.
(Inherited from Value)

JsonSchemaValue Class 146:

SetValue(Single)

Sets the Single-precision floating-point number of the Value.
(Inherited from Value)

JsonSchemaValue Class 147:

SetValue(String)

Sets the String of the Value.
(Inherited from Value)

JsonSchemaValue Class 148:

SetValue(TimeSpan)

Sets the TimeSpan of the Value.
(Inherited from Value)

JsonSchemaValue Class 149:

SetValue(UInt16)

Sets the UInt16 integer of the Value.
(Inherited from Value)

JsonSchemaValue Class 150:

SetValue(UInt32)

Sets the UInt32 of the Value.
(Inherited from Value)

JsonSchemaValue Class 151:

SetValue(UInt64)

Sets the UInt64 integer of the Value.
(Inherited from Value)

JsonSchemaValue Class 152:

ShallowCopy

Creates a new Value that is a shallow copy of the current Value.
(Inherited from Value)

JsonSchemaValue Class 153:

ToAccess

Converts this instance of the Value class to the appropriate Access.
(Inherited from Value)

JsonSchemaValue Class 154:

ToAlarm

Converts this instance of the Value class to the appropriate Alarm.
(Inherited from Value)

JsonSchemaValue Class 155:

ToArray

Converts this instance of the Value class to the appropriate Array.
(Inherited from Value)

JsonSchemaValue Class 156:

ToBoolean

Converts this instance of the Value class to the appropriate Boolean.
(Inherited from Value)

JsonSchemaValue Class 157:

ToBoolean(IFormatProvider)

Converts the Value to an equivalent Boolean value using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 158:

ToByte

Converts this instance of the Value class to the appropriate Byte.
(Inherited from Value)

JsonSchemaValue Class 159:

ToByte(IFormatProvider)

Converts the Value to an equivalent Byte using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 160:

ToBytes

Converts this instance of the Value class to the appropriate array of Bytes.
(Inherited from Value)

JsonSchemaValue Class 161:

ToChar

Converts this instance of the Value class to the appropriate Char.
(Inherited from Value)

JsonSchemaValue Class 162:

ToChar(IFormatProvider)

Converts the Value to an equivalent Char using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 163:

ToDateTime

Converts this instance of the Value class to the appropriate instance of the DateTime class.
(Inherited from Value)

JsonSchemaValue Class 164:

ToDateTime(IFormatProvider)

Converts the Value to an equivalent DateTime using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 165:

ToDecimal

Converts this instance of the Value class to the appropriate Decimal.
(Inherited from Value)

JsonSchemaValue Class 166:

ToDecimal(IFormatProvider)

Converts the Value to an equivalent Decimal value using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 167:

ToDouble

Converts this instance of the Value class to the appropriate Double-precision floating-point number.
(Inherited from Value)

JsonSchemaValue Class 168:

ToDouble(IFormatProvider)

Converts the Value to an equivalent Double-precision floating-point number using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 169:

ToEvent

Converts this instance of the Value class to the appropriate Event.
(Inherited from Value)

JsonSchemaValue Class 170:

ToInt16

Converts this instance of the Value class to the appropriate Int16.
(Inherited from Value)

JsonSchemaValue Class 171:

ToInt16(IFormatProvider)

Converts the Value to an equivalent Int16 integer using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 172:

ToInt32

Converts this instance of the Value class to the appropriate Int32.
(Inherited from Value)

JsonSchemaValue Class 173:

ToInt32(IFormatProvider)

Converts the Value to an equivalent Int32 using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 174:

ToInt64

Converts this instance of the Value class to the appropriate Int64.
(Inherited from Value)

JsonSchemaValue Class 175:

ToInt64(IFormatProvider)

Converts the Value to an equivalent Int64 integer using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 176:

ToMessage

Converts this instance of the Value class to the appropriate Message.
(Inherited from Value)

JsonSchemaValue Class 177:

ToSByte

Converts this instance of the Value class to the appropriate SByte.
(Inherited from Value)

JsonSchemaValue Class 178:

ToSByte(IFormatProvider)

Converts the Value to an equivalent SByte using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 179:

ToSeverity

Converts this instance of the Value class to the appropriate Severity.
(Inherited from Value)

JsonSchemaValue Class 180:

ToSingle

Converts this instance of the Value class to the appropriate Single-precision floating-point number.
(Inherited from Value)

JsonSchemaValue Class 181:

ToSingle(IFormatProvider)

Converts the Value to an equivalent Single-precision floating-point number using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 182:

ToString

Returns a String that represents the current Value.
(Overrides JsonValueToString)

JsonSchemaValue Class 183:

ToString(Boolean)

Returns a String that represents the current JsonSchemaValue.

JsonSchemaValue Class 184:

ToString(IFormatProvider)

Converts the Value to an equivalent String using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 185:

ToTimeSpan

Converts this instance of the Value class to the appropriate instance of the TimeSpan class.
(Inherited from Value)

JsonSchemaValue Class 186:

ToType

Converts the Value to an equivalent Object of the specified Type using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 187:

ToUInt16

Converts this instance of the Value class to the appropriate UInt16.
(Inherited from Value)

JsonSchemaValue Class 188:

ToUInt16(IFormatProvider)

Converts the Value to an equivalent UInt16 integer using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 189:

ToUInt32

Converts this instance of the Value class to the appropriate UInt32.
(Inherited from Value)

JsonSchemaValue Class 190:

ToUInt32(IFormatProvider)

Converts the Value to an equivalent UInt32 using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 191:

ToUInt64

Converts this instance of the Value class to the appropriate UInt64.
(Inherited from Value)

JsonSchemaValue Class 192:

ToUInt64(IFormatProvider)

Converts the Value to an equivalent UInt64 integer using the specified IFormatProvider.
(Inherited from Value)

JsonSchemaValue Class 193:

ToValue

Returns a Value that represents the current JsonValue.
(Inherited from JsonValue)

JsonSchemaValue Class 194:

ToValue(Boolean)

Returns a Value that represents the current JsonSchemaValue.

JsonSchemaValue Class 195:

TryGetValue

Gets the Value associated with the specified key.
(Inherited from Value)

Extension Methods

 

Name

Description

JsonSchemaValue Class 196:

ResolveBy

Resolves the current Value by the specified QueueT of elements.
(Defined by ValueExtensions)

JsonSchemaValue Class 197:

ResolveBy

Resolves the current Value by the specified path.
(Defined by ValueExtensions)

JsonSchemaValue Class 198:

ToJson

Returns an unformatted JSON String that represents the current Value.
(Defined by ValueExtensions)

JsonSchemaValue Class 199:

ToJson

Returns an unformatted JSON String that represents the current Value.
(Defined by ValueExtensions)

JsonSchemaValue Class 200:

ToJson

Returns a JSON String that represents the current Value.
(Defined by ValueExtensions)

JsonSchemaValue Class 201:

ToJsonValue

Returns a JsonValue that contains an unformatted JSON String representing the current Value.
(Defined by ValueExtensions)

JsonSchemaValue Class 202:

TryResolveBy

Resolves the current Value by the specified QueueT of elements. A return value indicates whether resolving succeeded.
(Defined by ValueExtensions)

JsonSchemaValue Class 203:

TryResolveBy

Resolves the current Value by the specified QueueT of elements. A return value indicates whether resolving succeeded.
(Defined by ValueExtensions)

Version Information

Supported in: 3.1.7447.0, 2.3.7447.0, 1.10.7447.0

Reference

TcHmiSrv.Core.Tools.DynamicSymbols Namespace

Copyright © Beckhoff Automation GmbH & Co. KG