SymbolWithValue Constructor (IEqualityComparer.Value., JsonSchemaValue, JsonSchemaValue, Nullable.Boolean., Nullable.Boolean.)

Initializes a new instance of the SymbolWithValue class with the specified IEqualityComparer.T. and schemes.

Namespace:  TcHmiSrv.Core.Tools.DynamicSymbols
Assembly:  TcHmiSrvExtNet.Core (in TcHmiSrvExtNet.Core.dll) Version: 1.3.0.0

Syntax

C#

protected SymbolWithValue(
    IEqualityComparer<Value> valueComparer,
    JsonSchemaValue readValue,
    JsonSchemaValue writeValue,
    Nullable<bool> function,
    Nullable<bool> readOnly
)

Parameters

valueComparer

Type: System.Collections.Generic.IEqualityComparer.Value.
An IEqualityComparer.T. that is used to compare Value with other Values. -or- null to use the default IEqualityComparer.T. for Values.

readValue

Type: TcHmiSrv.Core.Tools.DynamicSymbols.JsonSchemaValue
A JsonSchemaValue that represents the JSON schema of the read value of the SymbolWithValue.

writeValue

Type: TcHmiSrv.Core.Tools.DynamicSymbols.JsonSchemaValue
A JsonSchemaValue that represents the JSON schema of the write value of the SymbolWithValue.

function

Type: System.Nullable.Boolean.
A value that indicates whether the SymbolWithValue is a function. -or- null to use the default value.

readOnly

Type: System.Nullable.Boolean.
A value that indicates whether the SymbolWithValue is read-only. -or- null to use the default value.

Reference

SymbolWithValue Class

SymbolWithValue Overload

TcHmiSrv.Core.Tools.DynamicSymbols Namespace