C# Class CmisSync.Lib.Cmis.AbstractNotifyingRepository

Abstract repository class with all notifying components for the front end usage.
Inheritance: INotifyRepositoryPropertyChanged
Afficher le fichier Open project: OpenDataSpace/CmisSync

Protected Properties

Свойство Type Description
RepoStatusFlags RepositoryStatus

Méthodes publiques

Méthode Description
AbstractNotifyingRepository ( RepoInfo repoInfo ) : System

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

Méthodes protégées

Méthode Description
NotifyPropertyChanged ( string propertyName ) : void

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

PassExceptionToListener ( ExceptionLevel level, ExceptionType type ) : void

Passes the exception to listener.

Method Details

AbstractNotifyingRepository() public méthode

Initializes a new instance of the CmisSync.Lib.Cmis.AbstractNotifyingRepository class.
public AbstractNotifyingRepository ( RepoInfo repoInfo ) : System
repoInfo CmisSync.Lib.Config.RepoInfo Repo info. Must not be null.
Résultat System

NotifyPropertyChanged() protected méthode

This method is called by the Set accessor of each property.
protected NotifyPropertyChanged ( string propertyName ) : void
propertyName string Property name.
Résultat void

PassExceptionToListener() protected méthode

Passes the exception to listener.
protected PassExceptionToListener ( ExceptionLevel level, ExceptionType type ) : void
level ExceptionLevel Exception level.
type ExceptionType Exception type.
Résultat void

Property Details

RepoStatusFlags protected_oe property

protected RepositoryStatus,CmisSync.Lib.Cmis RepoStatusFlags
Résultat RepositoryStatus