C# Класс SoundBoard.AutoUpdate.UpdateManager

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ApplyUpdateIfAvailable ( bool showUpdateUserinterface = true, int maximumSearchTimeout = 5 ) : void
ApplyUpdateIfAvailableAsync ( UpdateManager updateManager ) : Task
CheckForUpdatesAsync ( ) : Task

Check for product updates async (Task based).

Dispose ( ) : void
UpdateManager ( int maximumTimeout ) : System
UpdateProduct ( IProductUpdate productUpdate ) : Task

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

Метод Описание
CheckForProductUpdate ( Uri updateSource, int timeout ) : IProductUpdate
DownloadProductUpdateFile ( IProductUpdate productUpdate ) : IProductUpdate

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

ApplyUpdateIfAvailable() публичный статический Метод

public static ApplyUpdateIfAvailable ( bool showUpdateUserinterface = true, int maximumSearchTimeout = 5 ) : void
showUpdateUserinterface bool
maximumSearchTimeout int
Результат void

ApplyUpdateIfAvailableAsync() публичный статический Метод

public static ApplyUpdateIfAvailableAsync ( UpdateManager updateManager ) : Task
updateManager UpdateManager
Результат Task

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

Check for product updates async (Task based).
public CheckForUpdatesAsync ( ) : Task
Результат Task

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

public Dispose ( ) : void
Результат void

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

public UpdateManager ( int maximumTimeout ) : System
maximumTimeout int
Результат System

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

public UpdateProduct ( IProductUpdate productUpdate ) : Task
productUpdate IProductUpdate
Результат Task