Class PerformanceCounterTreeViewModel
Inheritance
System.Object
PerformanceCounterTreeViewModel
Namespace: ArtOfTest.WebAii.Design.Execution.Profiler.PerformanceCounterProfiler.ViewModels
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class PerformanceCounterTreeViewModel : ViewModelBase<IPerformanceCounterTreeViewModel>, IPerformanceCounterTreeViewModel
Constructors
PerformanceCounterTreeViewModel(IPerformanceCounterObjectInstanceTreeViewModel, String, String)
Declaration
public PerformanceCounterTreeViewModel(IPerformanceCounterObjectInstanceTreeViewModel parent, string name, string description)
Parameters
IPerformance
|
System.
|
System.
|
Properties
ConfigurationSelectedCounters
Declaration
protected virtual IList<IPerformanceCounterSelectedCounterViewModel> ConfigurationSelectedCounters { get; }
Property Value
System.
|
Description
Declaration
public string Description { get; set; }
Property Value
System.
|
Implements
IsSelected
Declaration
public bool IsSelected { get; set; }
Property Value
System.
|
Implements
Name
Declaration
public string Name { get; set; }
Property Value
System.
|
Implements
Parent
Declaration
public IPerformanceCounterObjectInstanceTreeViewModel Parent { get; }
Property Value
Implements
Methods
_isSelected_ValueChanged()
Declaration
protected virtual void _isSelected_ValueChanged()
FindInConfigurationSelectedCounters(Func<IPerformanceCounterSelectedCounterViewModel, Boolean>)
Declaration
protected virtual int FindInConfigurationSelectedCounters(Func<IPerformanceCounterSelectedCounterViewModel, bool> selector)
Parameters
System.
|
Returns
System.
|
GetInstanceName()
Declaration
protected virtual string GetInstanceName()
Returns
System.
|
GetObjectName()
Declaration
protected virtual string GetObjectName()
Returns
System.
|
RaiseValueChangeToParent()
Declaration
protected virtual void RaiseValueChangeToParent()