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
PerformanceMainViewModel
mainViewModel
|
Fields
_bLoadAndCompareProfiles
Declaration
public bool _bLoadAndCompareProfiles
Field Value
System.Boolean
|
Properties
AllProfiles
Declaration
public ObservableCollection<PerformanceProfileMetadataViewModel> AllProfiles { get; set; }
Property Value
System.Collections.ObjectModel.ObservableCollection<PerformanceProfileMetadataViewModel>
|
ClientTimeThreshold
Declaration
public double ClientTimeThreshold { get; set; }
Property Value
System.Double
|
DataSizeThreshold
Declaration
public long DataSizeThreshold { get; set; }
Property Value
System.Int64
|
HttpErrorCountThreshold
Declaration
public long HttpErrorCountThreshold { get; set; }
Property Value
System.Int64
|
LongestStepTotalTime
Declaration
public TimeSpan? LongestStepTotalTime { get; }
Property Value
System.Nullable<System.TimeSpan>
|
MainViewModel
Declaration
public PerformanceMainViewModel MainViewModel { get; }
Property Value
PerformanceMainViewModel
|
NetworkTimeThreshold
Declaration
public double NetworkTimeThreshold { get; set; }
Property Value
System.Double
|
Profile1
Declaration
public PerformanceProfileViewModel Profile1 { get; set; }
Property Value
PerformanceProfileViewModel
|
Profile2
Declaration
public PerformanceProfileViewModel Profile2 { get; set; }
Property Value
PerformanceProfileViewModel
|
Profiles1
Declaration
public ObservableCollection<PerformanceProfileMetadataViewModel> Profiles1 { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<PerformanceProfileMetadataViewModel>
|
Profiles2
Declaration
public ObservableCollection<PerformanceProfileMetadataViewModel> Profiles2 { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<PerformanceProfileMetadataViewModel>
|
SelectedProfile1
Declaration
public PerformanceProfileMetadataViewModel SelectedProfile1 { get; set; }
Property Value
PerformanceProfileMetadataViewModel
|
SelectedProfile2
Declaration
public PerformanceProfileMetadataViewModel SelectedProfile2 { get; set; }
Property Value
PerformanceProfileMetadataViewModel
|
ServerTimeThreshold
Declaration
public double ServerTimeThreshold { get; set; }
Property Value
System.Double
|
Steps
Declaration
public ObservableCollection<PerformanceComparedStepViewModel> Steps { get; set; }
Property Value
System.Collections.ObjectModel.ObservableCollection<PerformanceComparedStepViewModel>
|
TotalTimeThreshold
Declaration
public double TotalTimeThreshold { get; set; }
Property Value
System.Double
|
Methods
FlipProfiles()
Declaration
public void FlipProfiles()
LoadAndCompareProfiles()
Declaration
public void LoadAndCompareProfiles()
LoadProfilerResult(PerformanceProfileMetadataViewModel, PerformanceProfileMetadataViewModel)
Declaration
public void LoadProfilerResult(PerformanceProfileMetadataViewModel profile1, PerformanceProfileMetadataViewModel profile2)
Parameters
PerformanceProfileMetadataViewModel
profile1
|
PerformanceProfileMetadataViewModel
profile2
|