/WUApiLib.Extensions

WUApiLib s Search/Download/Update 's Async Method Extension.

Primary LanguageC#MIT LicenseMIT

WUApiLib.Extensions

License: MIT

WUApiLib s Search/Download/Update 's Async Method Extension.

use

WUApiLib.Extensions 's extensions

  • IEnumerable<IUpdate>.ToUpdateCollection()
  • IEnumerable<IUpdate>.AddBundle()

WUApiLib.Extensions.Async 's extensions

  • Task<IDownloadResult> IUpdateDownloader.DownloadAsync(CancellationToken = default)
  • Task<IDownloadResult> IUpdateDownloader.DownloadAsync(Action<IDownloadProgress>, CancellationToken = default)
  • Task<IInstallationResult> IUpdateInstaller.InstallAsync(CancellationToken = default)
  • Task<IInstallationResult> IUpdateInstaller.InstallAsync(Action<IInstallationProgress>, CancellationToken = default)
  • Task<IInstallationResult> IUpdateInstaller.UninstallAsync(CancellationToken = default)
  • Task<IInstallationResult> IUpdateInstaller.UninstallAsync(Action<IInstallationProgress>, CancellationToken = default)
  • Task<ISearchResult> IUpdateSearcher.SearchAsync(CancellationToken = default)
  • Task<ISearchResult> IUpdateSearcher.SearchAsync(string, CancellationToken = default)

WUApiLib.Utility 's extensions

  • WUApiLib.Utility.HResult COMException.GetWindowsUpdateHResult()

WUApiLib.Utility.HResult

WUApiLib 's Success and ErrorCode