C# Class GreaterShare.BackgroundServices.Service.PicLibFolderScanService

Show file Open project: waynebaby/GreaterShareUWP

Public Methods

Method Description
CompareSnapshot ( IEnumerable oldOnes, IEnumerable newOnes ) : IEnumerable
GetSnapshotAsync ( ) : IAsyncOperation
LoadSnapshotAsync ( ) : IAsyncOperation
PicLibFolderScanService ( ) : GreaterShare.BackgroundServices.Models
SaveSnapshotAsync ( IEnumerable folder ) : IAsyncAction

Private Methods

Method Description
GetCacheFile ( CreationCollisionOption option ) : void
InternalCompareSnapshot ( IEnumerable oldOnes, IEnumerable newOnes ) : IEnumerable
InternalGetSnapshotAsync ( ) : Task
InternalGetSnapshotAsync ( IStorageFolder current ) : Task
InternalLoadSnapshotAsync ( ) : Task
InternalSaveSnapshotAsync ( IPicLibFolder folders ) : System.Threading.Tasks.Task

Method Details

CompareSnapshot() public method

public CompareSnapshot ( IEnumerable oldOnes, IEnumerable newOnes ) : IEnumerable
oldOnes IEnumerable
newOnes IEnumerable
return IEnumerable

GetSnapshotAsync() public method

public GetSnapshotAsync ( ) : IAsyncOperation
return IAsyncOperation

LoadSnapshotAsync() public method

public LoadSnapshotAsync ( ) : IAsyncOperation
return IAsyncOperation

PicLibFolderScanService() public method

public PicLibFolderScanService ( ) : GreaterShare.BackgroundServices.Models
return GreaterShare.BackgroundServices.Models

SaveSnapshotAsync() public method

public SaveSnapshotAsync ( IEnumerable folder ) : IAsyncAction
folder IEnumerable
return IAsyncAction