C# 클래스 GrafanaAdapters.GrafanaDataSourceBase

Represents a base implementation for Grafana data sources.
파일 보기 프로젝트 열기: GridProtectionAlliance/gsf

공개 메소드들

메소드 설명
Annotations ( GrafanaAdapters.AnnotationRequest request, CancellationToken cancellationToken ) : Task>

Queries openHistorian for annotations in a time-range (e.g., Alarms).

Query ( GrafanaAdapters.QueryRequest request, CancellationToken cancellationToken ) : Task>

Queries openHistorian as a Grafana data source.

Search ( GrafanaAdapters.Target request ) : Task

Search openHistorian for a target.

보호된 메소드들

메소드 설명
QueryTimeSeriesValues ( System.DateTime startTime, System.DateTime stopTime, int maxDataPoints, string>.Dictionary targetMap, CancellationToken cancellationToken ) : List

Queries data source for time-series values given a target map.

메소드 상세

Annotations() 공개 메소드

Queries openHistorian for annotations in a time-range (e.g., Alarms).
public Annotations ( GrafanaAdapters.AnnotationRequest request, CancellationToken cancellationToken ) : Task>
request GrafanaAdapters.AnnotationRequest Annotation request.
cancellationToken System.Threading.CancellationToken Cancellation token.
리턴 Task>

Query() 공개 메소드

Queries openHistorian as a Grafana data source.
public Query ( GrafanaAdapters.QueryRequest request, CancellationToken cancellationToken ) : Task>
request GrafanaAdapters.QueryRequest Query request.
cancellationToken System.Threading.CancellationToken Cancellation token.
리턴 Task>

QueryTimeSeriesValues() 보호된 추상적인 메소드

Queries data source for time-series values given a target map.
protected abstract QueryTimeSeriesValues ( System.DateTime startTime, System.DateTime stopTime, int maxDataPoints, string>.Dictionary targetMap, CancellationToken cancellationToken ) : List
startTime System.DateTime Start-time for query.
stopTime System.DateTime Stop-time for query.
maxDataPoints int Maximum data points to return.
targetMap string>.Dictionary Point ID's
cancellationToken System.Threading.CancellationToken Cancellation token.
리턴 List

Search() 공개 메소드

Search openHistorian for a target.
public Search ( GrafanaAdapters.Target request ) : Task
request GrafanaAdapters.Target Search target.
리턴 Task