C# Class PeerCastStation.UI.AppCastReader

Afficher le fichier Open project: kumaryu/peercaststation

Méthodes publiques

Méthode Description
AppCastReader ( ) : System
DownloadVersionInfoAsync ( Uri source, Action handler ) : bool
DownloadVersionInfoTaskAsync ( Uri source, CancellationToken cancel_token ) : Task>

Private Methods

Méthode Description
GetContents ( System.Xml.Linq.XElement src ) : string
GetDateTimeValue ( System.Xml.Linq.XElement src ) : System.DateTime
GetInstallerTypeValue ( System.Xml.Linq.XAttribute src ) : InstallerType
GetIntValue ( System.Xml.Linq.XAttribute src ) : long
GetStringValue ( System.Xml.Linq.XAttribute src ) : string
GetStringValue ( System.Xml.Linq.XElement src ) : string
GetUriValue ( System.Xml.Linq.XAttribute src ) : Uri
GetUriValue ( System.Xml.Linq.XElement src ) : Uri
OnDownloadDataCompleted ( object sender, DownloadDataCompletedEventArgs args ) : void
ParseAppCast ( string data ) : IEnumerable

Method Details

AppCastReader() public méthode

public AppCastReader ( ) : System
Résultat System

DownloadVersionInfoAsync() public méthode

public DownloadVersionInfoAsync ( Uri source, Action handler ) : bool
source System.Uri
handler Action
Résultat bool

DownloadVersionInfoTaskAsync() public méthode

public DownloadVersionInfoTaskAsync ( Uri source, CancellationToken cancel_token ) : Task>
source System.Uri
cancel_token System.Threading.CancellationToken
Résultat Task>