C# Класс Drey.Configuration.ServiceModel.RegisteredPackagesPollingClient

Polls for new packages that are published on the server's package feed.
Наследование: IPollingClient, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Releases unmanaged and - optionally - managed resources.

Приватные методы

Метод Описание
Pause ( ) : void
executeLoop ( ) : void

Описание методов

Dispose() публичный Метод

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

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.
Результат void

RegisteredPackagesPollingClient() публичный Метод

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.
Результат Drey.Logging

Start() публичный Метод

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.
Результат void