C# 클래스 openHistorian.ExportDataHandler

Handles downloading of exported historian data.
상속: IHostedHttpHandler
파일 보기 프로젝트 열기: GridProtectionAlliance/openHistorian

공개 메소드들

메소드 설명
GetContentHash ( HttpRequestMessage request ) : long

Gets hash of response content based on any request parameters.

Value is only used when IHostedHttpHandler.UseClientCache is true.

ProcessRequestAsync ( HttpRequestMessage request, HttpResponseMessage response, CancellationToken cancellationToken ) : Task

Enables processing of HTTP web requests by a custom handler that implements the IHostedHttpHandler interface.

비공개 메소드들

메소드 설명
CopyModelAsCsvToStreamAsync ( NameValueCollection requestParameters, Stream responseStream, CancellationToken cancellationToken ) : Task
ExportDataHandler ( ) : System
GetHeaders ( DataContext dataContext, IEnumerable pointIDs ) : string

메소드 상세

GetContentHash() 공개 메소드

Gets hash of response content based on any request parameters.
Value is only used when IHostedHttpHandler.UseClientCache is true.
public GetContentHash ( HttpRequestMessage request ) : long
request System.Net.Http.HttpRequestMessage HTTP request message.
리턴 long

ProcessRequestAsync() 공개 메소드

Enables processing of HTTP web requests by a custom handler that implements the IHostedHttpHandler interface.
public ProcessRequestAsync ( HttpRequestMessage request, HttpResponseMessage response, CancellationToken cancellationToken ) : Task
request System.Net.Http.HttpRequestMessage HTTP request message.
response System.Net.Http.HttpResponseMessage HTTP response message.
cancellationToken System.Threading.CancellationToken Propagates notification from client that operations should be canceled.
리턴 Task