C# Class Drey.Configuration.ServiceModel.RegisteredPackagesPollingClient

Polls for new packages that are published on the server's package feed.
Inheritance: IPollingClient, IDisposable
Afficher le fichier Open project: dealproc/Drey Class Usage Examples

Méthodes publiques

Méthode Description
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

RegisteredPackagesPollingClient ( Services globalSettingsService, Services packageService, PollingClientCollection pollingClients, ReleasesPollingClient releasePollingClientFactory ) : Drey.Logging

Initializes a new instance of the RegisteredPackagesPollingClient class.

Start ( CancellationToken ct ) : void

Starts the Registered Packages Polling client, and start observing for new packages on the feed.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

Private Methods

Méthode Description
Pause ( ) : void
executeLoop ( ) : void

Method Details

Dispose() public méthode

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Résultat void

Dispose() protected méthode

Releases unmanaged and - optionally - managed resources.
protected Dispose ( bool disposing ) : void
disposing bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
Résultat void

RegisteredPackagesPollingClient() public méthode

Initializes a new instance of the RegisteredPackagesPollingClient class.
public RegisteredPackagesPollingClient ( Services globalSettingsService, Services packageService, PollingClientCollection pollingClients, ReleasesPollingClient releasePollingClientFactory ) : Drey.Logging
globalSettingsService Services The global settings service.
packageService Services The package service.
pollingClients PollingClientCollection The polling clients.
releasePollingClientFactory ReleasesPollingClient The release polling client factory.
Résultat Drey.Logging

Start() public méthode

Starts the Registered Packages Polling client, and start observing for new packages on the feed.
public Start ( CancellationToken ct ) : void
ct System.Threading.CancellationToken The ct.
Résultat void