C# Class openHistorian.ExportDataHandler

Handles downloading of exported historian data.
Inheritance: IHostedHttpHandler
Afficher le fichier Open project: GridProtectionAlliance/openHistorian

Méthodes publiques

Méthode Description
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.

Private Methods

Méthode Description
CopyModelAsCsvToStreamAsync ( NameValueCollection requestParameters, Stream responseStream, CancellationToken cancellationToken ) : Task
ExportDataHandler ( ) : System
GetHeaders ( DataContext dataContext, IEnumerable pointIDs ) : string

Method Details

GetContentHash() public méthode

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.
Résultat long

ProcessRequestAsync() public méthode

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.
Résultat Task