Class
ServerLoggingStatusViewModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI.Scheduling.ViewModels

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class ServerLoggingStatusViewModel : IServerLoggingStatusViewModel, INotifyPropertyChanged

Inheritance: objectServerLoggingStatusViewModel

Implements: INotifyPropertyChangedIServerLoggingStatusViewModel

Constructors

ServerLoggingStatusViewModel(Func<IServerLoggingStatusViewModel, IViewLogCommand>, Func<IServerLoggingStatusViewModel, IEnableLogCommand>, Func<IServerLoggingStatusViewModel, IClearLogCommand>)

Declaration

cs-api-definition
public ServerLoggingStatusViewModel(Func<IServerLoggingStatusViewModel, IViewLogCommand> viewLogCommandFactory, Func<IServerLoggingStatusViewModel, IEnableLogCommand> enableLogCommandFactory, Func<IServerLoggingStatusViewModel, IClearLogCommand> clearLogCommandFactory)

Parameters

viewLogCommandFactory

Func<IServerLoggingStatusViewModel, IViewLogCommand>

enableLogCommandFactory

Func<IServerLoggingStatusViewModel, IEnableLogCommand>

clearLogCommandFactory

Func<IServerLoggingStatusViewModel, IClearLogCommand>

Properties

ClearLogCommand

Declaration

cs-api-definition
public IClearLogCommand ClearLogCommand { get; }

Property Value

IClearLogCommand

CommunicationFailureMessage

Declaration

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

Property Value

string

Implements IServerLoggingStatusViewModel.CommunicationFailureMessage

EnableLogCommand

Declaration

cs-api-definition
public IEnableLogCommand EnableLogCommand { get; }

Property Value

IEnableLogCommand

IsBusy

Declaration

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

Property Value

bool

Implements IServerLoggingStatusViewModel.IsBusy

LogEnabled

Declaration

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

Property Value

bool

Implements IServerLoggingStatusViewModel.LogEnabled

ViewLogCommand

Declaration

cs-api-definition
public IViewLogCommand ViewLogCommand { get; }

Property Value

IViewLogCommand

Events

PropertyChanged

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged