C# Class RavenFS.Studio.Models.AsyncOperationsModel

Inheritance: System.NotifyPropertyChangedBase
Afficher le fichier Open project: hibernating-rhinos/RavenFS Class Usage Examples

Méthodes publiques

Méthode Description
AsyncOperationsModel ( ) : System
ClearCompletedOperations ( ) : void
Do ( Func taskGenerator, string description ) : void
RegisterOperation ( AsyncOperationModel operation ) : void

Private Methods

Méthode Description
ClearOperations ( bool>.Func predicate ) : void
HandleClearCompletedOperationsAutomaticallyChanged ( object sender, PropertyChangedEventArgs e ) : void
HandleOperationPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
HandleOperationsChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
RemoveOperation ( AsyncOperationModel operation ) : void
UpdateStatusProperties ( ) : void

Method Details

AsyncOperationsModel() public méthode

public AsyncOperationsModel ( ) : System
Résultat System

ClearCompletedOperations() public méthode

public ClearCompletedOperations ( ) : void
Résultat void

Do() public méthode

public Do ( Func taskGenerator, string description ) : void
taskGenerator Func
description string
Résultat void

RegisterOperation() public méthode

public RegisterOperation ( AsyncOperationModel operation ) : void
operation AsyncOperationModel
Résultat void