C# 클래스 RavenFS.Studio.Models.AsyncOperationsModel

상속: System.NotifyPropertyChangedBase
파일 보기 프로젝트 열기: hibernating-rhinos/RavenFS 1 사용 예제들

공개 메소드들

메소드 설명
AsyncOperationsModel ( ) : System
ClearCompletedOperations ( ) : void
Do ( Func taskGenerator, string description ) : void
RegisterOperation ( AsyncOperationModel operation ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

AsyncOperationsModel() 공개 메소드

public AsyncOperationsModel ( ) : System
리턴 System

ClearCompletedOperations() 공개 메소드

public ClearCompletedOperations ( ) : void
리턴 void

Do() 공개 메소드

public Do ( Func taskGenerator, string description ) : void
taskGenerator Func
description string
리턴 void

RegisterOperation() 공개 메소드

public RegisterOperation ( AsyncOperationModel operation ) : void
operation AsyncOperationModel
리턴 void