C# 클래스 openHistorian.Adapters.HistorianQueryHubClient

Represents a client instance of a SignalR Hub for historian data queries.
상속: GSF.Web.Hubs.HubClientBase
파일 보기 프로젝트 열기: GridProtectionAlliance/openHistorian

공개 메소드들

메소드 설명
GetHistorianData ( string instanceName, System.DateTime startTime, System.DateTime stopTime, ulong measurementIDs, Resolution resolution, int seriesLimit, bool forceLimit ) : IEnumerable

Read historian data from server.

GetInstanceNames ( ) : IEnumerable

Gets loaded historian adapter instance names.

GetSelectedInstanceName ( ) : string

Gets selected instance name.

HistorianQueryHubClient ( ) : System

Creates a new HistorianQueryHubClient.

SetSelectedInstanceName ( string instanceName ) : void

Set selected instance name.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Releases the unmanaged resources used by the HistorianQueryHubClient object and optionally releases the managed resources.

비공개 메소드들

메소드 설명
GetConnection ( string instanceName ) : SnapClient
GetDatabase ( string instanceName ) : HistorianValue>.ClientDatabaseBase

메소드 상세

Dispose() 보호된 메소드

Releases the unmanaged resources used by the HistorianQueryHubClient object and optionally releases the managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
리턴 void

GetHistorianData() 공개 메소드

Read historian data from server.
public GetHistorianData ( string instanceName, System.DateTime startTime, System.DateTime stopTime, ulong measurementIDs, Resolution resolution, int seriesLimit, bool forceLimit ) : IEnumerable
instanceName string Historian instance name.
startTime System.DateTime Start time of query.
stopTime System.DateTime Stop time of query.
measurementIDs ulong Measurement IDs to query - or null for all available points.
resolution Resolution Resolution for data query.
seriesLimit int Maximum number of points per series.
forceLimit bool Flag that determines if series limit should be strictly enforced.
리턴 IEnumerable

GetInstanceNames() 공개 메소드

Gets loaded historian adapter instance names.
public GetInstanceNames ( ) : IEnumerable
리턴 IEnumerable

GetSelectedInstanceName() 공개 메소드

Gets selected instance name.
public GetSelectedInstanceName ( ) : string
리턴 string

HistorianQueryHubClient() 공개 메소드

Creates a new HistorianQueryHubClient.
public HistorianQueryHubClient ( ) : System
리턴 System

SetSelectedInstanceName() 공개 메소드

Set selected instance name.
public SetSelectedInstanceName ( string instanceName ) : void
instanceName string Instance name that is selected by user.
리턴 void