C# 클래스 Praeclarum.UI.ImageCache

파일 보기 프로젝트 열기: praeclarum/Praeclarum 1 사용 예제들

공개 메소드들

메소드 설명
GetImageAsync ( string key, System.DateTime oldestTime, bool getFromDisk = true ) : Task
GetMemoryImage ( string key ) : UIKit.UIImage
ImageCache ( string cacheDirectory ) : System
RemoveImage ( string key, bool removeFromDisk = false ) : void
SetGeneratedImageAsync ( string key, UIImage uiImage, bool saveToDisk = true ) : Task

비공개 메소드들

메소드 설명
GetCachePath ( string key ) : string
SetMemoryImage ( string key, UIImage uiImage, DateTime genTime ) : MemoryImage

메소드 상세

GetImageAsync() 공개 메소드

public GetImageAsync ( string key, System.DateTime oldestTime, bool getFromDisk = true ) : Task
key string
oldestTime System.DateTime
getFromDisk bool
리턴 Task

GetMemoryImage() 공개 메소드

public GetMemoryImage ( string key ) : UIKit.UIImage
key string
리턴 UIKit.UIImage

ImageCache() 공개 메소드

public ImageCache ( string cacheDirectory ) : System
cacheDirectory string
리턴 System

RemoveImage() 공개 메소드

public RemoveImage ( string key, bool removeFromDisk = false ) : void
key string
removeFromDisk bool
리턴 void

SetGeneratedImageAsync() 공개 메소드

public SetGeneratedImageAsync ( string key, UIImage uiImage, bool saveToDisk = true ) : Task
key string
uiImage UIImage
saveToDisk bool
리턴 Task