Class
PerformanceCounterTreeViewModel

Definition

Namespace:ArtOfTest.WebAii.Design.Execution.Profiler.PerformanceCounterProfiler.ViewModels

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class PerformanceCounterTreeViewModel : ViewModelBase<IPerformanceCounterTreeViewModel>, IPerformanceCounterTreeViewModel

Inheritance: objectPerformanceCounterTreeViewModel

Implements: IPerformanceCounterTreeViewModel

Constructors

PerformanceCounterTreeViewModel(IPerformanceCounterObjectInstanceTreeViewModel, string, string)

Declaration

cs-api-definition
public PerformanceCounterTreeViewModel(IPerformanceCounterObjectInstanceTreeViewModel parent, string name, string description)

Parameters

parent

IPerformanceCounterObjectInstanceTreeViewModel

name

string

description

string

Properties

ConfigurationSelectedCounters

Declaration

cs-api-definition
protected virtual IList<IPerformanceCounterSelectedCounterViewModel> ConfigurationSelectedCounters { get; }

Property Value

IList<IPerformanceCounterSelectedCounterViewModel>

Description

Declaration

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

Property Value

string

Implements IPerformanceCounterTreeViewModel.Description

IsSelected

Declaration

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

Property Value

bool

Implements IPerformanceCounterTreeViewModel.IsSelected

Name

Declaration

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

Property Value

string

Implements IPerformanceCounterTreeViewModel.Name

Parent

Declaration

cs-api-definition
public IPerformanceCounterObjectInstanceTreeViewModel Parent { get; }

Property Value

IPerformanceCounterObjectInstanceTreeViewModel

Implements IPerformanceCounterTreeViewModel.Parent

Methods

FindInConfigurationSelectedCounters(Func<IPerformanceCounterSelectedCounterViewModel, bool>)

Declaration

cs-api-definition
protected virtual int FindInConfigurationSelectedCounters(Func<IPerformanceCounterSelectedCounterViewModel, bool> selector)

Parameters

selector

Func<IPerformanceCounterSelectedCounterViewModel, bool>

Returns

int

GetInstanceName()

Declaration

cs-api-definition
protected virtual string GetInstanceName()

Returns

string

GetObjectName()

Declaration

cs-api-definition
protected virtual string GetObjectName()

Returns

string

RaiseValueChangeToParent()

Declaration

cs-api-definition
protected virtual void RaiseValueChangeToParent()

_isSelected_ValueChanged()

Declaration

cs-api-definition
protected virtual void _isSelected_ValueChanged()