C# Класс RavenFS.Studio.Models.AsyncOperationsModel

Наследование: System.NotifyPropertyChangedBase
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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