C# Класс Quickstarts.TestData

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddDataSet ( ProcessedDataSetType dataset ) : void

Adds a new dataset.

FindBestMatch ( string rawDataSetName, ProcessedDataSetType target ) : ProcessedDataSetType

Finds the best match for the target.

FindProcessedDataSet ( string dataSetName ) : ProcessedDataSetType

Finds the processed dataset with the specified name.

FindRawDataSet ( string dataSetName ) : RawDataSetType

Finds the raw dataset with the specified name.

FormatQuality ( Opc.Ua.StatusCode statusCode ) : string

Formats a StatusCide as string for serilization or display.

FormatTimestamp ( System.DateTime timestamp ) : string

Formats a timestamp as string for serilization or display.

FormatValue ( Variant value ) : string

Formats a value as string for serilization or display.

GetName ( ProcessedDataSetType dataset ) : string

Constructs a name for the processed dataset.

GetProcessedDataSets ( string rawDataSetName ) : Quickstarts.ProcessedDataSetType[]

Finds the processed dataset for the specified raw data set.

GetProcessedValues ( ProcessedDataSetType dataset ) : DataValue>.SortedDictionary

Returns the values in the specified processed dataset.

GetRawValues ( string dataSetName ) : DataValue>.SortedDictionary

Returns the values in the specified raw dataset.

RemoveDataSet ( ProcessedDataSetType dataset ) : void

Removes a dataset.

SetProcessedValues ( ProcessedDataSetType dataset, IList newValues ) : void

Sets the values for the specified processed dataset.

UpdateProcessedValues ( ProcessedDataSetType dataset ) : void

Adds or updates a values in the specified processed dataset.

ValidateQuality ( object formattedValue ) : Opc.Ua.StatusCode

Validates the formatted HA quality code and returns a StatusCode.

ValidateTimestamp ( object formattedValue ) : System.DateTime

Validates the formatted HA value and returns a Variant.

ValidateValue ( object formattedValue ) : Variant

Validates the formatted HA value and returns a Variant.

Приватные методы

Метод Описание
ToDataValues ( ValueType values ) : DataValue>.SortedDictionary

Converts a list of test values to a list of DataValues.

ToValueTypes ( DataValue>.SortedDictionary values ) : ValueType[]

Converts a list of DataValues to a list of test values.

Описание методов

AddDataSet() публичный Метод

Adds a new dataset.
public AddDataSet ( ProcessedDataSetType dataset ) : void
dataset ProcessedDataSetType
Результат void

FindBestMatch() публичный Метод

Finds the best match for the target.
public FindBestMatch ( string rawDataSetName, ProcessedDataSetType target ) : ProcessedDataSetType
rawDataSetName string
target ProcessedDataSetType
Результат ProcessedDataSetType

FindProcessedDataSet() публичный Метод

Finds the processed dataset with the specified name.
public FindProcessedDataSet ( string dataSetName ) : ProcessedDataSetType
dataSetName string
Результат ProcessedDataSetType

FindRawDataSet() публичный Метод

Finds the raw dataset with the specified name.
public FindRawDataSet ( string dataSetName ) : RawDataSetType
dataSetName string
Результат RawDataSetType

FormatQuality() публичный статический Метод

Formats a StatusCide as string for serilization or display.
public static FormatQuality ( Opc.Ua.StatusCode statusCode ) : string
statusCode Opc.Ua.StatusCode
Результат string

FormatTimestamp() публичный статический Метод

Formats a timestamp as string for serilization or display.
public static FormatTimestamp ( System.DateTime timestamp ) : string
timestamp System.DateTime
Результат string

FormatValue() публичный статический Метод

Formats a value as string for serilization or display.
public static FormatValue ( Variant value ) : string
value Variant
Результат string

GetName() публичный статический Метод

Constructs a name for the processed dataset.
public static GetName ( ProcessedDataSetType dataset ) : string
dataset ProcessedDataSetType
Результат string

GetProcessedDataSets() публичный Метод

Finds the processed dataset for the specified raw data set.
public GetProcessedDataSets ( string rawDataSetName ) : Quickstarts.ProcessedDataSetType[]
rawDataSetName string
Результат Quickstarts.ProcessedDataSetType[]

GetProcessedValues() публичный Метод

Returns the values in the specified processed dataset.
public GetProcessedValues ( ProcessedDataSetType dataset ) : DataValue>.SortedDictionary
dataset ProcessedDataSetType
Результат DataValue>.SortedDictionary

GetRawValues() публичный Метод

Returns the values in the specified raw dataset.
public GetRawValues ( string dataSetName ) : DataValue>.SortedDictionary
dataSetName string
Результат DataValue>.SortedDictionary

RemoveDataSet() публичный Метод

Removes a dataset.
public RemoveDataSet ( ProcessedDataSetType dataset ) : void
dataset ProcessedDataSetType
Результат void

SetProcessedValues() публичный Метод

Sets the values for the specified processed dataset.
public SetProcessedValues ( ProcessedDataSetType dataset, IList newValues ) : void
dataset ProcessedDataSetType
newValues IList
Результат void

UpdateProcessedValues() публичный Метод

Adds or updates a values in the specified processed dataset.
public UpdateProcessedValues ( ProcessedDataSetType dataset ) : void
dataset ProcessedDataSetType
Результат void

ValidateQuality() публичный статический Метод

Validates the formatted HA quality code and returns a StatusCode.
public static ValidateQuality ( object formattedValue ) : Opc.Ua.StatusCode
formattedValue object
Результат Opc.Ua.StatusCode

ValidateTimestamp() публичный статический Метод

Validates the formatted HA value and returns a Variant.
public static ValidateTimestamp ( object formattedValue ) : System.DateTime
formattedValue object
Результат System.DateTime

ValidateValue() публичный статический Метод

Validates the formatted HA value and returns a Variant.
public static ValidateValue ( object formattedValue ) : Variant
formattedValue object
Результат Variant