Class
DataProgressReportingService

Definition

Namespace:ArtOfTest.WebAii.Design.ProjectModel.Providers

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class DataProgressReportingService : PropertyChangeNotification, INotifyPropertyChanging, IDataProgressReportingService, INotifyPropertyChanged

Inheritance: objectPropertyChangeNotificationDataProgressReportingService

Implements: IDataProgressReportingServiceINotifyPropertyChangedINotifyPropertyChanging

Inherited Members PropertyChangeNotification.OnPropertyChanged(string)PropertyChangeNotification.OnPropertyChanging(string)PropertyChangeNotification.PropertyChangedPropertyChangeNotification.PropertyChanging

Constructors

DataProgressReportingService()

Declaration

cs-api-definition
public DataProgressReportingService()

Properties

BusyText

Declaration

cs-api-definition
public string BusyText { get; set; }

Property Value

string

Implements IDataProgressReportingService.BusyText

IsIndeterminate

Declaration

cs-api-definition
public bool IsIndeterminate { get; set; }

Property Value

bool

Implements IDataProgressReportingService.IsIndeterminate

IsReporting

Declaration

cs-api-definition
public bool IsReporting { get; set; }

Property Value

bool

Implements IDataProgressReportingService.IsReporting

OperationName

Declaration

cs-api-definition
public string OperationName { get; set; }

Property Value

string

Implements IDataProgressReportingService.OperationName

Progress

Declaration

cs-api-definition
public int Progress { get; }

Property Value

int

Implements IDataProgressReportingService.Progress

TotalCount

Declaration

cs-api-definition
public int TotalCount { get; set; }

Property Value

int

Implements IDataProgressReportingService.TotalCount

Methods

OnProgressChanged()

Declaration

cs-api-definition
protected void OnProgressChanged()

OnReportingStateChanged(bool)

Declaration

cs-api-definition
protected void OnReportingStateChanged(bool newState)

Parameters

newState

bool

ReportProgress(int)

Declaration

cs-api-definition
public void ReportProgress(int completedSoFar = 1)

Parameters

completedSoFar

int

Implements IDataProgressReportingService.ReportProgress(int)

Events

ProgressChanged

Declaration

cs-api-definition
public event Action ProgressChanged

Event Value

Action

Implements IDataProgressReportingService.ProgressChanged

ReportingStateChanged

Declaration

cs-api-definition
public event Action<bool> ReportingStateChanged

Event Value

Action<bool>

Implements IDataProgressReportingService.ReportingStateChanged