C# Класс TestData.HistoryDataReader

A class used to read values from a history data source.
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BeginReadRaw ( ServerSystemContext context, ReadRawModifiedDetails request, TimestampsToReturn timestampsToReturn, NumericRange indexRange, Opc.Ua.QualifiedName dataEncoding, DataValueCollection values ) : void

Starts reading raw values.

Dispose ( ) : void

Frees any unmanaged resources.

HistoryDataReader ( Opc.Ua.NodeId variableId, IHistoryDataSource source ) : System

Constructs a reader for the source.

NextReadRaw ( ServerSystemContext context, TimestampsToReturn timestampsToReturn, NumericRange indexRange, Opc.Ua.QualifiedName dataEncoding, DataValueCollection values ) : bool

Continues a read raw operation.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

An overrideable version of the Dispose.

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

Метод Описание
AddValue ( TimestampsToReturn timestampsToReturn, NumericRange indexRange, Opc.Ua.QualifiedName dataEncoding, DataValueCollection values, Opc.Ua.DataValue value ) : void

Adds a DataValue to a list of values to return.

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

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

Starts reading raw values.
public BeginReadRaw ( ServerSystemContext context, ReadRawModifiedDetails request, TimestampsToReturn timestampsToReturn, NumericRange indexRange, Opc.Ua.QualifiedName dataEncoding, DataValueCollection values ) : void
context Opc.Ua.Server.ServerSystemContext The context for the operation.
request ReadRawModifiedDetails The request parameters.
timestampsToReturn TimestampsToReturn The timestamps to return with the value.
indexRange Opc.Ua.NumericRange The range to return for array values.
dataEncoding Opc.Ua.QualifiedName The data encoding to use for structured values.
values DataValueCollection The values to return.
Результат void

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

Frees any unmanaged resources.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

An overrideable version of the Dispose.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

Constructs a reader for the source.
public HistoryDataReader ( Opc.Ua.NodeId variableId, IHistoryDataSource source ) : System
variableId Opc.Ua.NodeId
source IHistoryDataSource The source of the history data.
Результат System

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

Continues a read raw operation.
public NextReadRaw ( ServerSystemContext context, TimestampsToReturn timestampsToReturn, NumericRange indexRange, Opc.Ua.QualifiedName dataEncoding, DataValueCollection values ) : bool
context Opc.Ua.Server.ServerSystemContext The context for the operation.
timestampsToReturn TimestampsToReturn The timestamps to return with the value.
indexRange Opc.Ua.NumericRange The range to return for array values.
dataEncoding Opc.Ua.QualifiedName The data encoding to use for structured values.
values DataValueCollection The values to return.
Результат bool