Class PerformanceCompareViewModel
Inheritance
System.Object
PerformanceCompareViewModel
Namespace: ArtOfTest.WebAii.Design.UI
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class PerformanceCompareViewModel : ViewModelBase<PerformanceCompareViewModel>
Constructors
PerformanceCompareViewModel(PerformanceMainViewModel)
Declaration
public PerformanceCompareViewModel(PerformanceMainViewModel mainViewModel)
Parameters
Performance
|
Fields
_bLoadAndCompareProfiles
Declaration
public bool _bLoadAndCompareProfiles
Field Value
System.
|
Properties
AllProfiles
Declaration
public ObservableCollection<PerformanceProfileMetadataViewModel> AllProfiles { get; set; }
Property Value
System.
|
ClientTimeThreshold
Declaration
public double ClientTimeThreshold { get; set; }
Property Value
System.
|
DataSizeThreshold
Declaration
public long DataSizeThreshold { get; set; }
Property Value
System.
|
HttpErrorCountThreshold
Declaration
public long HttpErrorCountThreshold { get; set; }
Property Value
System.
|
LongestStepTotalTime
Declaration
public TimeSpan? LongestStepTotalTime { get; }
Property Value
System.
|
MainViewModel
Declaration
public PerformanceMainViewModel MainViewModel { get; }
Property Value
NetworkTimeThreshold
Declaration
public double NetworkTimeThreshold { get; set; }
Property Value
System.
|
Profile1
Declaration
public PerformanceProfileViewModel Profile1 { get; set; }
Property Value
Profile2
Declaration
public PerformanceProfileViewModel Profile2 { get; set; }
Property Value
Profiles1
Declaration
public ObservableCollection<PerformanceProfileMetadataViewModel> Profiles1 { get; }
Property Value
System.
|
Profiles2
Declaration
public ObservableCollection<PerformanceProfileMetadataViewModel> Profiles2 { get; }
Property Value
System.
|
SelectedProfile1
Declaration
public PerformanceProfileMetadataViewModel SelectedProfile1 { get; set; }
Property Value
SelectedProfile2
Declaration
public PerformanceProfileMetadataViewModel SelectedProfile2 { get; set; }
Property Value
ServerTimeThreshold
Declaration
public double ServerTimeThreshold { get; set; }
Property Value
System.
|
Steps
Declaration
public ObservableCollection<PerformanceComparedStepViewModel> Steps { get; set; }
Property Value
System.
|
TotalTimeThreshold
Declaration
public double TotalTimeThreshold { get; set; }
Property Value
System.
|
Methods
FlipProfiles()
Declaration
public void FlipProfiles()
LoadAndCompareProfiles()
Declaration
public void LoadAndCompareProfiles()
LoadProfilerResult(PerformanceProfileMetadataViewModel, PerformanceProfileMetadataViewModel)
Declaration
public void LoadProfilerResult(PerformanceProfileMetadataViewModel profile1, PerformanceProfileMetadataViewModel profile2)
Parameters
Performance
|
Performance
|