Class
PerformanceProfileMetadataViewModel

Definition

Namespace:ArtOfTest.WebAii.Design.UI

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public class PerformanceProfileMetadataViewModel : ViewModelBase<PerformanceProfileMetadataViewModel>

Inheritance: objectPerformanceProfileMetadataViewModel

Constructors

PerformanceProfileMetadataViewModel(PerformanceMainViewModel, PerformanceProfileViewModel, ProfilerResultsMetadata)

Declaration

cs-api-definition
public PerformanceProfileMetadataViewModel(PerformanceMainViewModel mainViewModel, PerformanceProfileViewModel profileViewModel, ProfilerResultsMetadata metadata)

Parameters

mainViewModel

PerformanceMainViewModel

profileViewModel

PerformanceProfileViewModel

metadata

ProfilerResultsMetadata

Properties

BrowserType

Declaration

cs-api-definition
public BrowserExecutionType BrowserType { get; set; }

Property Value

BrowserExecutionType

CollectProfilerSampleData

Declaration

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

Property Value

bool

Description

Declaration

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

Property Value

string

FilePath

Declaration

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

Property Value

string

Index

This property is required for the RadChart in HistoryView.

Declaration

cs-api-definition
public int Index { get; set; }

Property Value

int

IsBenchmark

Declaration

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

Property Value

bool

MainViewModel

Declaration

cs-api-definition
public PerformanceMainViewModel MainViewModel { get; set; }

Property Value

PerformanceMainViewModel

Metadata

Declaration

cs-api-definition
public ProfilerResultsMetadata Metadata { get; set; }

Property Value

ProfilerResultsMetadata

ProfileViewModel

Declaration

cs-api-definition
public PerformanceProfileViewModel ProfileViewModel { get; set; }

Property Value

PerformanceProfileViewModel

ResultsFile

Encapsulates PerformanceProfileViewModel.ResultsFile

Declaration

cs-api-definition
public ProfilerResultsFile ResultsFile { get; }

Property Value

ProfilerResultsFile

Timestamp

Declaration

cs-api-definition
public DateTime Timestamp { get; set; }

Property Value

DateTime

TimestampInLocalTime

Declaration

cs-api-definition
public DateTime TimestampInLocalTime { get; }

Property Value

DateTime

TotalTime

Declaration

cs-api-definition
public TimeSpan TotalTime { get; set; }

Property Value

TimeSpan

TotalTimeMilliseconds

Declaration

cs-api-definition
public double TotalTimeMilliseconds { get; set; }

Property Value

double

TotalTimeSeconds

Declaration

cs-api-definition
public double TotalTimeSeconds { get; set; }

Property Value

double

Methods

ExternallyNotifyIsBenchmarkChanged()

Declaration

cs-api-definition
public void ExternallyNotifyIsBenchmarkChanged()

Save()

Declaration

cs-api-definition
public void Save()