Value Class

Represents a value of any ValueType.

Inheritance Hierarchy

System.Object
  TcHmiSrv.Core.Value
    TcHmiSrv.Core.Tools.Json.JsonValue
Namespace:  TcHmiSrv.Core
Assembly:  TcHmiSrvExtNet.Core (in TcHmiSrvExtNet.Core.dll) Version: 1.3.0.0

Syntax

C#

public class Value : ICollection, IEnumerable, 
    IConvertible, IDictionary, IDictionary<string, Value>, 
    ICollection<KeyValuePair<string, Value>>, IEnumerable<KeyValuePair<string, Value>>, 
    IList<Value>, ICollection<Value>, IEnumerable<Value>, 
    IReadOnlyCollection<Value>, IReadOnlyDictionary<string, Value>, 
    IReadOnlyCollection<KeyValuePair<string, Value>>, IComparable<Value>, 
    ICopyable<Value>, IDeepCopyable<Value>, IShallowCopyable<Value>, 
    IEquatable<Value>, IComparable<bool>, IComparable<byte>, 
    IComparable<sbyte>, IComparable<char>, IComparable<decimal>, 
    IComparable<short>, IComparable<ushort>, IComparable<int>, 
    IComparable<uint>, IComparable<long>, IComparable<ulong>, 
    IComparable<float>, IComparable<double>, IComparable<string>, 
    IComparable<Access>, IComparable<Alarm>, IComparable<byte[]>, 
    IComparable<Event>, IComparable<Message>, IComparable<Severity>, 
    IComparable<DateTime>, IComparable<TimeSpan>, IEquatable<bool>, 
    IEquatable<byte>, IEquatable<sbyte>, IEquatable<char>, 
    IEquatable<decimal>, IEquatable<short>, IEquatable<ushort>, 
    IEquatable<int>, IEquatable<uint>, IEquatable<long>, 
    IEquatable<ulong>, IEquatable<float>, IEquatable<double>, 
    IEquatable<string>, IEquatable<Access>, IEquatable<Alarm>, 
    IEquatable<byte[]>, IEquatable<Event>, IEquatable<Message>, 
    IEquatable<Severity>, IEquatable<DateTime>, IEquatable<TimeSpan>, 
    IExchangeable<Value>

The Value type exposes the following members.

Constructors

 

Name

Description

Value Class 1:

Value.

Initializes a new instance of the Value class.

Value Class 2:

Value(Boolean)

Initializes a new instance of the Value class with the specified Boolean value.

Value Class 3:

Value(Byte)

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

Value Class 4:

Value(.Byte.)

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

Value Class 5:

Value(Char)

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

Value Class 6:

Value(IDictionary.String, Value.)

Initializes a new instance of the Value class with the specified IDictionary.TKey, TValue..

Value Class 7:

Value(DateTime)

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

Value Class 8:

Value(Decimal)

Initializes a new instance of the Value class with the specified Decimal value.

Value Class 9:

Value(Double)

Initializes a new instance of the Value class with the specified Double-precision floating-point number.

Value Class 10:

Value(Int16)

Initializes a new instance of the Value class with the specified Int16 integer.

Value Class 11:

Value(Int32)

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

Value Class 12:

Value(Int64)

Initializes a new instance of the Value class with the specified Int64 integer.

Value Class 13:

Value(SByte)

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

Value Class 14:

Value(Single)

Initializes a new instance of the Value class with the specified Single-precision floating-point number.

Value Class 15:

Value(String)

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

Value Class 16:

Value(TimeSpan)

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

Value Class 17:

Value(UInt16)

Initializes a new instance of the Value class with the specified UInt16 integer.

Value Class 18:

Value(UInt32)

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

Value Class 19:

Value(UInt64)

Initializes a new instance of the Value class with the specified UInt64 integer.

Value Class 20:

Value(Access)

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

Value Class 21:

Value(Alarm)

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

Value Class 22:

Value(Event)

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

Value Class 23:

Value(Message)

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

Value Class 24:

Value(Severity)

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

Value Class 25:

Value(IEnumerable.Value.)

Initializes a new instance of the Value class with the specified IEnumerable.T..

Value Class 26:

Value(IList.Value.)

Initializes a new instance of the Value class with the specified IEnumerable.T..

Value Class 27:

Value(.Value.)

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

Properties

 

Name

Description

Value Class 28:

Capacity

Contains the total number of Values the internal data structure can hold without resizing.

Value Class 29:

ContainsJson

Gets a value that indicates whether the Value contains a JSON String.

Value Class 30:

Count

Gets the number of Values contained in the Value.

Value Class 31:

IsArray

Gets a value that indicates whether the Value is an Array.

Value Class 32:

IsEmpty

Gets a value that indicates whether the Value is empty.

Value Class 33:

IsFixedSize

Value Class 34:

IsMapOrStruct

Gets a value that indicates whether Type equals Map or Struct.

Value Class 35:

IsNull

Gets a value that indicates whether Type equals Null.

Value Class 36:

IsNumber

Gets a value that indicates whether Type equals Int32, Double or Int64.

Value Class 37:

IsReadOnly

Gets a value that indicates whether the Value is read-only.

Value Class 38:

IsSynchronized

Value Class 39:

IsVector

Gets a value that indicates whether Type equals Vector.

Value Class 40:

Item.Int32.

Gets or sets the Value at the specified index.

Value Class 41:

Item.String.

Gets or sets the Value with the specified key.

Value Class 42:

Keys

Gets an ICollection.T. containing the keys of the Value.

Value Class 43:

Length

Gets the total number of elements in all the dimensions of the Array.

Value Class 44:

LongLength

Gets a 64-bit integer that represents the total number of elements in all the dimensions of the Array.

Value Class 45:

SyncRoot

Value Class 46:

Type

Contains the ValueType of the Value.

Value Class 47:

Values

Gets an ICollection.T. containing the Values in the Value.

Methods

 

Name

Description

Value Class 48:

Add(KeyValuePair.String, Value.)

Adds a KeyValuePair.TKey, TValue. to the Value.

Value Class 49:

Add(Value)

Adds the specified Value to the Value.

Value Class 50:

Add(String, Value)

Adds a Value with the specified key to the Value.

Value Class 51:

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.

Value Class 52:

AddRange

Adds the specified Values to the end of the Value.

Value Class 53:

ChangeType

Changes the Type of this Value to the specified ValueType and adjusts the containing data.

Value Class 54:

Clear

Removes all Values from the Value.

Value Class 55:

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.

Value Class 56:

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.

Value Class 57:

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.

Value Class 58:

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.

Value Class 59:

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.

Value Class 60:

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.

Value Class 61:

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.

Value Class 62:

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.

Value Class 63:

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.

Value Class 64:

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.

Value Class 65:

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.

Value Class 66:

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.

Value Class 67:

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.

Value Class 68:

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.

Value Class 69:

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.

Value Class 70:

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.

Value Class 71:

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.

Value Class 72:

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.

Value Class 73:

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.

Value Class 74:

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.

Value Class 75:

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.

Value Class 76:

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.

Value Class 77:

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.

Value Class 78:

Contains(KeyValuePair.String, Value.)

Determines whether the Value contains the specified KeyValuePair.TKey, TValue..

Value Class 79:

Contains(Value)

Determines whether the Value contains the specified Value.

Value Class 80:

ContainsKey

Determines whether the Value contains a Value with the specified key.

Value Class 81:

CopyTo(.KeyValuePair.String, Value.., Int32)

Copies the KeyValuePair.TKey, TValue.s of the Value to the specified Array, starting at the specified index.

Value Class 82:

CopyTo(.Value., Int32)

Copies the Values of the Value to the specified Array, starting at the specified index.

Value Class 83:

DeepCopy

Creates a new object that is a deep copy of the current Value.

Value Class 84:

Equals(Boolean)

Indicates whether the current Value is equal to another Boolean value.

Value Class 85:

Equals(Byte)

Indicates whether the current Value is equal to another Byte.

Value Class 86:

Equals(.Byte.)

Indicates whether the current Value is equal to another Array of Bytes.

Value Class 87:

Equals(Char)

Indicates whether the current Value is equal to another Char.

Value Class 88:

Equals(DateTime)

Indicates whether the current Value is equal to another DateTime.

Value Class 89:

Equals(Decimal)

Indicates whether the current Value is equal to another Decimal value.

Value Class 90:

Equals(Double)

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

Value Class 91:

Equals(Int16)

Indicates whether the current Value is equal to another Int16.

Value Class 92:

Equals(Int32)

Indicates whether the current Value is equal to another Int32.

Value Class 93:

Equals(Int64)

Indicates whether the current Value is equal to another Int64.

Value Class 94:

Equals(Object)

Determines whether the specified Object is equal to the current Value. (Overrides Object.Equals(Object).)

Value Class 95:

Equals(SByte)

Indicates whether the current Value is equal to another SByte.

Value Class 96:

Equals(Single)

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

Value Class 97:

Equals(String)

Indicates whether the current Value is equal to another String.

Value Class 98:

Equals(TimeSpan)

Indicates whether the current Value is equal to another TimeSpan.

Value Class 99:

Equals(UInt16)

Indicates whether the current Value is equal to another UInt16.

Value Class 100:

Equals(UInt32)

Indicates whether the current Value is equal to another UInt32.

Value Class 101:

Equals(UInt64)

Indicates whether the current Value is equal to another UInt64.

Value Class 102:

Equals(Access)

Indicates whether the current Value is equal to another Access.

Value Class 103:

Equals(Alarm)

Indicates whether the current Value is equal to another Alarm.

Value Class 104:

Equals(Event)

Indicates whether the current Value is equal to another Event.

Value Class 105:

Equals(Message)

Indicates whether the current Value is equal to another Message.

Value Class 106:

Equals(Severity)

Indicates whether the current Value is equal to another Severity.

Value Class 107:

Equals(Value)

Indicates whether the current Value is equal to another Value.

Value Class 108:

Finalize

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

Value Class 109:

Value Class 110:

FromAccess

Converts an instance of the Value class to the appropriate Access.

Value Class 111:

Value Class 112:

FromAlarm

Converts an Alarm to the appropriate instance of the Value class.

Value Class 113:

Value Class 114:

FromBoolean

Converts a Boolean value to the appropriate instance of the Value class.

Value Class 115:

Value Class 116:

FromByte

Converts an Byte to the appropriate instance of the Value class.

Value Class 117:

Value Class 118:

FromBytes

Converts an array of Bytes to the appropriate instance of the Value class.

Value Class 119:

Value Class 120:

FromChar

Converts a Char to the appropriate instance of the Value class.

Value Class 121:

Value Class 122:

FromDateTime

Converts an instance of the DateTime class to the appropriate instance of the Value class.

Value Class 123:

Value Class 124:

FromDecimal

Converts a Decimal value to the appropriate instance of the Value class.

Value Class 125:

Value Class 126:

FromDouble

Converts a Double-precision floating-point number to the appropriate instance of the Value class.

Value Class 127:

Value Class 128:

FromEvent

Converts an Event to the appropriate instance of the Value class.

Value Class 129:

Value Class 130:

FromInt16

Converts an Int16 to the appropriate instance of the Value class.

Value Class 131:

Value Class 132:

FromInt32

Converts an Int32 to the appropriate instance of the Value class.

Value Class 133:

Value Class 134:

FromInt64

Converts a Int64 to the appropriate instance of the Value class.

Value Class 135:

Value Class 136:

FromMessage

Converts an Message to the appropriate instance of the Value class.

Value Class 137:

Value Class 138:

FromSByte

Converts an SByte to the appropriate instance of the Value class.

Value Class 139:

Value Class 140:

FromSeverity

Converts a Severity to the appropriate instance of the Value class.

Value Class 141:

Value Class 142:

FromSingle

Converts a Single-precision floating-point number to the appropriate instance of the Value class.

Value Class 143:

Value Class 144:

FromString

Converts a String to the appropriate instance of the Value class.

Value Class 145:

Value Class 146:

FromTimeSpan

Converts an instance of the TimeSpan class to the appropriate instance of the Value class.

Value Class 147:

Value Class 148:

FromUInt16

Converts an UInt16 to the appropriate instance of the Value class.

Value Class 149:

Value Class 150:

FromUInt32

Converts an UInt32 to the appropriate instance of the Value class.

Value Class 151:

Value Class 152:

FromUInt64

Converts a UInt64 to the appropriate instance of the Value class.

Value Class 153:

GetAccess

Gets the Access of the Value.

Value Class 154:

GetAlarm

Gets the Alarm of the Value.

Value Class 155:

GetBool.

Gets the Boolean value of the Value.

Value Class 156:

GetBool(IFormatProvider)

Gets the Boolean value of the Value, using the specified culture-specific formatting information.

Value Class 157:

GetByte

Gets the Byte of the Value.

Value Class 158:

GetBytes

Gets the Bytes of the Value.

Value Class 159:

GetChar

Gets the Char of the Value.

Value Class 160:

GetDateTime.

Gets the DateTime of the Value.

Value Class 161:

GetDateTime(IFormatProvider)

Gets the DateTime of the Value, using the specified culture-specific formatting information.

Value Class 162:

GetDecimal

Gets the Decimal value of the Value.

Value Class 163:

GetDouble.

Gets the Double-precision floating-point number of the Value.

Value Class 164:

GetDouble(IFormatProvider)

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

Value Class 165:

GetEvent

Gets the Event of the Value.

Value Class 166:

GetHashCode

Serves as the default hash function. (Overrides Object.GetHashCode..)

Value Class 167:

GetInt16

Gets the Int16 integer of the Value.

Value Class 168:

GetInt32.

Gets the Int32 of the Value.

Value Class 169:

GetInt32(IFormatProvider)

Gets the Int32 of the Value, using the specified culture-specific formatting information.

Value Class 170:

GetInt64.

Gets the Int64 integer of the Value.

Value Class 171:

GetInt64(IFormatProvider)

Gets the Int64 integer of the Value, using the specified culture-specific formatting information.

Value Class 172:

GetMessage

Gets the Message of the Value.

Value Class 173:

GetSByte

Gets the SByte of the Value.

Value Class 174:

GetSeverity

Gets the Severity of the Value.

Value Class 175:

GetSingle

Gets the Single-precision floating-point number of the Value.

Value Class 176:

GetString.

Gets the String of the Value.

Value Class 177:

GetString(IFormatProvider)

Gets the String of the Value, using the specified culture-specific formatting information.

Value Class 178:

GetTimeSpan.

Gets the TimeSpan of the Value.

Value Class 179:

GetTimeSpan(IFormatProvider)

Gets the TimeSpan of the Value, using the specified culture-specific formatting information.

Value Class 180:

GetType

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

Value Class 181:

GetTypeCode

Gets the TypeCode for this Value.

Value Class 182:

GetUInt16

Gets the UInt16 integer of the Value.

Value Class 183:

GetUInt32

Gets the UInt32 of the Value.

Value Class 184:

GetUInt64

Gets the UInt64 integer of the Value.

Value Class 185:

IndexOf

Determines the index of the specified Value in the Value.

Value Class 186:

Insert

Inserts a Value to the Value at the specified index.

Value Class 187:

MemberwiseClone

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

Value Class 188:

Remove(KeyValuePair.String, Value.)

Removes the first occurrence of the specified KeyValuePair.TKey, TValue. from the Value.

Value Class 189:

Remove(String)

Removes the Value with the specified key from the Value.

Value Class 190:

Remove(Value)

Removes the first occurrence of the specified Value from the Value.

Value Class 191:

RemoveAt

Removes the Value at the specified index.

Value Class 192:

RemoveRange

Removes a range of Values from the Value.

Value Class 193:

SetValue(Boolean)

Sets the Boolean value of the Value.

Value Class 194:

SetValue(Byte)

Gets the Byte of the Value.

Value Class 195:

SetValue(.Byte.)

Gets the Bytes of the Value.

Value Class 196:

SetValue(Char)

Gets the Char of the Value.

Value Class 197:

SetValue(DateTime)

Gets the DateTime of the Value.

Value Class 198:

SetValue(Decimal)

Gets the Decimal value of the Value.

Value Class 199:

SetValue(Double)

Gets the Double-precision floating-point number of the Value.

Value Class 200:

SetValue(Int16)

Gets the Int16 integer of the Value.

Value Class 201:

SetValue(Int32)

Gets the Int32 of the Value.

Value Class 202:

SetValue(Int64)

Gets the Int64 integer of the Value.

Value Class 203:

SetValue(SByte)

Gets the SByte of the Value.

Value Class 204:

SetValue(Single)

Gets the Single-precision floating-point number of the Value.

Value Class 205:

SetValue(String)

Gets the String of the Value.

Value Class 206:

SetValue(TimeSpan)

Gets the TimeSpan of the Value.

Value Class 207:

SetValue(UInt16)

Gets the UInt16 integer of the Value.

Value Class 208:

SetValue(UInt32)

Gets the UInt32 of the Value.

Value Class 209:

SetValue(UInt64)

Gets the UInt64 integer of the Value.

Value Class 210:

SetValue(Access)

Gets the Access of the Value.

Value Class 211:

SetValue(Alarm)

Gets the Alarm of the Value.

Value Class 212:

SetValue(Event)

Gets the Event of the Value.

Value Class 213:

SetValue(Message)

Gets the Message of the Value.

Value Class 214:

SetValue(Severity)

Gets the Severity of the Value.

Value Class 215:

ShallowCopy

Creates a new Value that is a shallow copy of the current Value.

Value Class 216:

ToAccess

Converts this instance of the Value class to the appropriate Access.

Value Class 217:

ToAlarm

Converts this instance of the Value class to the appropriate Alarm.

Value Class 218:

ToArray

Converts this instance of the Value class to the appropriate Array.

Value Class 219:

ToBoolean.

Converts this instance of the Value class to the appropriate Boolean.

Value Class 220:

ToBoolean(IFormatProvider)

Converts the Value to an equivalent Boolean value using the specified IFormatProvider.

Value Class 221:

ToByte.

Converts this instance of the Value class to the appropriate Byte.

Value Class 222:

ToByte(IFormatProvider)

Converts the Value to an equivalent Byte using the specified IFormatProvider.

Value Class 223:

ToBytes

Converts this instance of the Value class to the appropriate array of Bytes.

Value Class 224:

ToChar.

Converts this instance of the Value class to the appropriate Char.

Value Class 225:

ToChar(IFormatProvider)

Converts the Value to an equivalent Char using the specified IFormatProvider.

Value Class 226:

ToDateTime.

Converts this instance of the Value class to the appropriate instance of the DateTime class.

Value Class 227:

ToDateTime(IFormatProvider)

Converts the Value to an equivalent DateTime using the specified IFormatProvider.

Value Class 228:

ToDecimal.

Converts this instance of the Value class to the appropriate Decimal.

Value Class 229:

ToDecimal(IFormatProvider)

Converts the Value to an equivalent Decimal value using the specified IFormatProvider.

Value Class 230:

ToDouble.

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

Value Class 231:

ToDouble(IFormatProvider)

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

Value Class 232:

ToEvent

Converts this instance of the Value class to the appropriate Event.

Value Class 233:

ToInt16.

Converts this instance of the Value class to the appropriate Int16.

Value Class 234:

ToInt16(IFormatProvider)

Converts the Value to an equivalent Int16 integer using the specified IFormatProvider.

Value Class 235:

ToInt32.

Converts this instance of the Value class to the appropriate Int32.

Value Class 236:

ToInt32(IFormatProvider)

Converts the Value to an equivalent Int32 using the specified IFormatProvider.

Value Class 237:

ToInt64.

Converts this instance of the Value class to the appropriate Int64.

Value Class 238:

ToInt64(IFormatProvider)

Converts the Value to an equivalent Int64 integer using the specified IFormatProvider.

Value Class 239:

ToMessage

Converts this instance of the Value class to the appropriate Message.

Value Class 240:

ToSByte.

Converts this instance of the Value class to the appropriate SByte.

Value Class 241:

ToSByte(IFormatProvider)

Converts the Value to an equivalent SByte using the specified IFormatProvider.

Value Class 242:

ToSeverity

Converts this instance of the Value class to the appropriate Severity.

Value Class 243:

ToSingle.

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

Value Class 244:

ToSingle(IFormatProvider)

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

Value Class 245:

ToString.

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

Value Class 246:

ToString(IFormatProvider)

Converts the Value to an equivalent String using the specified IFormatProvider.

Value Class 247:

ToTimeSpan

Converts this instance of the Value class to the appropriate instance of the TimeSpan class.

Value Class 248:

ToType

Converts the Value to an equivalent Object of the specified Type using the specified IFormatProvider.

Value Class 249:

ToUInt16.

Converts this instance of the Value class to the appropriate UInt16.

Value Class 250:

ToUInt16(IFormatProvider)

Converts the Value to an equivalent UInt16 integer using the specified IFormatProvider.

Value Class 251:

ToUInt32.

Converts this instance of the Value class to the appropriate UInt32.

Value Class 252:

ToUInt32(IFormatProvider)

Converts the Value to an equivalent UInt32 using the specified IFormatProvider.

Value Class 253:

ToUInt64.

Converts this instance of the Value class to the appropriate UInt64.

Value Class 254:

ToUInt64(IFormatProvider)

Converts the Value to an equivalent UInt64 integer using the specified IFormatProvider.

Value Class 255:

ToValue

Returns the current Value.

Value Class 256:

TryGetValue

Gets the Value associated with the specified key.

Operators

 

Name

Description

Value Class 257:

Value Class 258:

Equality

Determines whether two instances of the Value class are equal.

Value Class 259:

Value Class 260:

GreaterThan

Determines whether the current instance of the Value class is greater than another instance.

Value Class 261:

Value Class 262:

GreaterThanOrEqual

Determines whether the current instance of the Value class is greater than or equal to another instance.

Value Class 263:

Value Class 264:

.(Boolean to Value)

Converts a Boolean value to the appropriate instance of the Value class.

Value Class 265:

Value Class 266:

.(Byte to Value)

Converts an Byte to the appropriate instance of the Value class.

Value Class 267:

Value Class 268:

.(.Byte. to Value)

Converts an array of Bytes to the appropriate instance of the Value class.

Value Class 269:

Value Class 270:

.(Char to Value)

Converts a Char to the appropriate instance of the Value class.

Value Class 271:

Value Class 272:

.(DateTime to Value)

Converts an instance of the DateTime class to the appropriate instance of the Value class.

Value Class 273:

Value Class 274:

.(Decimal to Value)

Converts a Decimal value to the appropriate instance of the Value class.

Value Class 275:

Value Class 276:

.(Double to Value)

Converts a Double-precision floating-point number to the appropriate instance of the Value class.

Value Class 277:

Value Class 278:

.(Int16 to Value)

Converts an Int16 to the appropriate instance of the Value class.

Value Class 279:

Value Class 280:

.(Int32 to Value)

Converts an Int32 to the appropriate instance of the Value class.

Value Class 281:

Value Class 282:

.(Int64 to Value)

Converts a Int64 to the appropriate instance of the Value class.

Value Class 283:

Value Class 284:

.(SByte to Value)

Converts an SByte to the appropriate instance of the Value class.

Value Class 285:

Value Class 286:

.(Single to Value)

Converts a Single-precision floating-point number to the appropriate instance of the Value class.

Value Class 287:

Value Class 288:

.(String to Value)

Converts a String to the appropriate instance of the Value class.

Value Class 289:

Value Class 290:

.(TimeSpan to Value)

Converts an instance of the TimeSpan class to the appropriate instance of the Value class.

Value Class 291:

Value Class 292:

.(UInt16 to Value)

Converts an UInt16 to the appropriate instance of the Value class.

Value Class 293:

Value Class 294:

.(UInt32 to Value)

Converts an UInt32 to the appropriate instance of the Value class.

Value Class 295:

Value Class 296:

.(UInt64 to Value)

Converts a UInt64 to the appropriate instance of the Value class.

Value Class 297:

Value Class 298:

.(Access to Value)

Converts an Access to the appropriate instance of the Value class.

Value Class 299:

Value Class 300:

.(Alarm to Value)

Converts an Alarm to the appropriate instance of the Value class.

Value Class 301:

Value Class 302:

.(Event to Value)

Converts an Event to the appropriate instance of the Value class.

Value Class 303:

Value Class 304:

.(Message to Value)

Converts an Message to the appropriate instance of the Value class.

Value Class 305:

Value Class 306:

.(Severity to Value)

Converts a Severity to the appropriate instance of the Value class.

Value Class 307:

Value Class 308:

.(Value to Boolean)

Converts an instance of the Value class to the appropriate Boolean value.

Value Class 309:

Value Class 310:

.(Value to Byte)

Converts an instance of the Value class to the appropriate Byte.

Value Class 311:

Value Class 312:

.(Value to SByte)

Converts an instance of the Value class to the appropriate SByte.

Value Class 313:

Value Class 314:

.(Value to Char)

Converts an instance of the Value class to the appropriate Char.

Value Class 315:

Value Class 316:

.(Value to Int16)

Converts an instance of the Value class to the appropriate Int16.

Value Class 317:

Value Class 318:

.(Value to UInt16)

Converts an instance of the Value class to the appropriate UInt16.

Value Class 319:

Value Class 320:

.(Value to Int32)

Converts an instance of the Value class to the appropriate Int32.

Value Class 321:

Value Class 322:

.(Value to UInt32)

Converts an instance of the Value class to the appropriate UInt32.

Value Class 323:

Value Class 324:

.(Value to Int64)

Converts an instance of the Value class to the appropriate Int64.

Value Class 325:

Value Class 326:

.(Value to UInt64)

Converts an instance of the Value class to the appropriate UInt64.

Value Class 327:

Value Class 328:

.(Value to Single)

Converts an instance of the Value class to the appropriate Single-precision floating-point number.

Value Class 329:

Value Class 330:

.(Value to Double)

Converts an instance of the Value class to the appropriate Double-precision floating-point number.

Value Class 331:

Value Class 332:

.(Value to String)

Converts an instance of the Value class to the appropriate String.

Value Class 333:

Value Class 334:

.(Value to Access)

Converts an instance of the Value class to the appropriate Access.

Value Class 335:

Value Class 336:

.(Value to Alarm)

Converts an instance of the Value class to the appropriate Alarm.

Value Class 337:

Value Class 338:

.(Value to Event)

Converts an instance of the Value class to the appropriate Event.

Value Class 339:

Value Class 340:

.(Value to Message)

Converts an instance of the Value class to the appropriate Message.

Value Class 341:

Value Class 342:

.(Value to Severity)

Converts an instance of the Value class to the appropriate Severity.

Value Class 343:

Value Class 344:

.(Value to DateTime)

Converts an instance of the Value class to the appropriate instance of the DateTime class.

Value Class 345:

Value Class 346:

.(Value to TimeSpan)

Converts an instance of the Value class to the appropriate instance of the TimeSpan class.

Value Class 347:

Value Class 348:

.(Value to Decimal)

Converts an instance of the Value class to the appropriate Decimal value.

Value Class 349:

Value Class 350:

.(Value to .Byte.)

Converts an instance of the Value class to the appropriate array of Bytes.

Value Class 351:

Value Class 352:

Inequality

Determines whether two instances of the Value class are not equal.

Value Class 353:

Value Class 354:

LessThan

Determines whether the current instance of the Value class is less than another instance.

Value Class 355:

Value Class 356:

LessThanOrEqual

Determines whether the current instance of the Value class is less than or equal to another instance.

Extension Methods

 

Name

Description

Value Class 357:

OrderBy

Sorts the Values of a sequence according to the specified String. (Defined by ValueExtensions.)

Value Class 358:

ResolveBy(Queue.String.)

Overloaded.

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

Value Class 359:

ResolveBy(String)

Overloaded.

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

Value Class 360:

ToJson.

Overloaded.

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

Value Class 361:

ToJson(Boolean)

Overloaded.

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

Value Class 362:

ToJson(Boolean, Boolean)

Overloaded.

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

Value Class 363:

ToJsonValue

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

Value Class 364:

TryResolveBy(Queue.String., Value.)

Overloaded.

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

Value Class 365:

TryResolveBy(String, Value.)

Overloaded.

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

Reference

TcHmiSrv.Core Namespace