Infront Data Manager Connect Client (.NET)

Public Member Functions | List of all members
Gevasys.DataCore.StaticData.Http.AsyncFileDownloader Class Reference

Class for asynchonous file downloads. More...

Inherits Gevasys.DataCore.Core.IRunnable.

## Public Member Functions
| AsyncFileDownloader (String requestedFilename, String outputFilename, String baseUrl, String sessionId, IAsyncCallback callback, Object userState)
| Default constructor. More...
void | Run ()
| Starts the download. More...
void | Stop ()
| Stops the download. More...

## Detailed Description

Class for asynchonous file downloads.

Do not use this class directly. Instead use the Routing Data Store.

See also
  RoutingDataStore

Routing Data Store

## Constructor & Destructor Documentation

## ◆ AsyncFileDownloader()

Gevasys.DataCore.StaticData.Http.AsyncFileDownloader.AsyncFileDownloader | ( | String | requestedFilename,
|  | String | outputFilename,
|  | String | baseUrl,
|  | String | sessionId,
|  | IAsyncCallback | callback,
|  | Object | userState
| ) |  |
| inline

Default constructor.

Parameters

  requestedFilename | Remote file name.
  outputFilename | Local file name.
  baseUrl | Remote service url.
  sessionId | Sessiond id for the current session.
  callback | Callback.
  userState | Optional user defined object.

## Member Function Documentation

## ◆ Run()

void Gevasys.DataCore.StaticData.Http.AsyncFileDownloader.Run | ( |  | ) |
| inline

Starts the download.

Implements Gevasys.DataCore.Core.IRunnable.

## ◆ Stop()

void Gevasys.DataCore.StaticData.Http.AsyncFileDownloader.Stop | ( |  | ) |
| inline

Stops the download.

Implements Gevasys.DataCore.Core.IRunnable.

The documentation for this class was generated from the following file:

- AsyncFileDownloader.cs

Copyright (C) 2021 Infront Financial Technology GmbH
Mainzer Landstrasse 178 – 190
60327 Frankfurt am Main
Infront Data Manager Connect V4.1