C# Class withSIX.Core.Presentation.Wpf.Services.Cache.ImageFileCache

Inheritance: IEnableLogging, IPresentationService, IImageFileCache
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Méthodes publiques

Méthode Description
BmiFromUriAsync ( Uri uri ) : Task
BmiFromUrlAsync ( Uri uri, CancellationToken token ) : Task
BmiFromUrlAsync ( Uri uri, double width, double height, CancellationToken token ) : Task
ImageFileCache ( IImageCacheManager downloader ) : System

Private Methods

Méthode Description
BmiFromUrlAsync ( Uri uri ) : Task
BmiFromUrlAsync ( Uri uri, DesiredImageSize desiredSize ) : Task
Download ( Uri uri ) : Task
Download ( Uri uri, DesiredImageSize desiredSize ) : Task
GetBitMapFromMemoryStream ( IBitmap bitMap ) : System.Windows.Media.Imaging.BitmapSource

Method Details

BmiFromUriAsync() public méthode

public BmiFromUriAsync ( Uri uri ) : Task
uri System.Uri
Résultat Task

BmiFromUrlAsync() public méthode

public BmiFromUrlAsync ( Uri uri, CancellationToken token ) : Task
uri System.Uri
token System.Threading.CancellationToken
Résultat Task

BmiFromUrlAsync() public méthode

public BmiFromUrlAsync ( Uri uri, double width, double height, CancellationToken token ) : Task
uri System.Uri
width double
height double
token System.Threading.CancellationToken
Résultat Task

ImageFileCache() public méthode

public ImageFileCache ( IImageCacheManager downloader ) : System
downloader IImageCacheManager
Résultat System