C# Класс CmisSync.Lib.Cmis.RepositoryStatusAggregator

Repository status aggregator. All added repositories are used to calculate an aggregated sync status over all repos.
Наследование: INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Add ( INotifyRepositoryPropertyChanged repo ) : void

Add the specified repo.

Remove ( INotifyRepositoryPropertyChanged repo ) : void

Remove the specified repo.

RepositoryStatusAggregator ( ) : System

Initializes a new instance of the CmisSync.Lib.Cmis.RepositoryStatusAggregator class.

Приватные методы

Метод Описание
AnyDateChanged ( ) : void
AnyNumberChanged ( ) : void
AnyStatusChanged ( ) : void
NotifyPropertyChanged ( string propertyName ) : void

This method is called by the Set accessor of each property.

Описание методов

Add() публичный Метод

Add the specified repo.
public Add ( INotifyRepositoryPropertyChanged repo ) : void
repo INotifyRepositoryPropertyChanged Repository to listen to.
Результат void

Remove() публичный Метод

Remove the specified repo.
public Remove ( INotifyRepositoryPropertyChanged repo ) : void
repo INotifyRepositoryPropertyChanged Repository to stop listening to.
Результат void

RepositoryStatusAggregator() публичный Метод

Initializes a new instance of the CmisSync.Lib.Cmis.RepositoryStatusAggregator class.
public RepositoryStatusAggregator ( ) : System
Результат System