Class ProfilerResultsFile
Inheritance
System.Object
ProfilerResultsFile
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Design.Execution.Profiler.Storage
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class ProfilerResultsFile
Constructors
ProfilerResultsFile()
Declaration
public ProfilerResultsFile()
Properties
FilePath
Declaration
public string FilePath { get; }
Property Value
System.String
|
HttpTrafficEvents
Declaration
public HttpTrafficProfilerConfigurationSettings HttpTrafficEvents { get; }
Property Value
HttpTrafficProfilerConfigurationSettings
|
HttpTrafficProfilerConfiguration
Declaration
public HttpTrafficProfilerConfiguration HttpTrafficProfilerConfiguration { get; }
Property Value
HttpTrafficProfilerConfiguration
|
Metadata
Declaration
public ProfilerResultsMetadata Metadata { get; set; }
Property Value
ProfilerResultsMetadata
|
MetadataConfigurationSet
Declaration
public ProfilerMetadataConfigurationSet MetadataConfigurationSet { get; set; }
Property Value
ProfilerMetadataConfigurationSet
|
PipelineEvents
Declaration
public PipelineConfigurationSettings PipelineEvents { get; }
Property Value
PipelineConfigurationSettings
|
Samples
Declaration
public Dictionary<Type, IProfilerPluginConfigurationSettings> Samples { get; }
Property Value
System.Collections.Generic.Dictionary<System.Type, Telerik.TestStudio.Interfaces.Profiler.IProfilerPluginConfigurationSettings>
|
Steps
Declaration
public List<ProfilerTestStep> Steps { get; }
Property Value
System.Collections.Generic.List<ProfilerTestStep>
|
Methods
GenerateTestSteps(IEnumerable<ProfilerPipelineEvent>, IEnumerable<HttpTrafficEvent>)
Declaration
public static List<ProfilerTestStep> GenerateTestSteps(IEnumerable<ProfilerPipelineEvent> pipelineEvents, IEnumerable<HttpTrafficEvent> httpTrafficEvents)
Parameters
System.Collections.Generic.IEnumerable<ProfilerPipelineEvent>
pipelineEvents
|
System.Collections.Generic.IEnumerable<HttpTrafficEvent>
httpTrafficEvents
|
Returns
System.Collections.Generic.List<ProfilerTestStep>
|
GetPeformanceData()
Declaration
public Dictionary<string, PerformanceCounterConfigurationSettings> GetPeformanceData()
Returns
System.Collections.Generic.Dictionary<System.String, PerformanceCounterConfigurationSettings>
|
Load(Guid, String, ResultsFileXmlRoot)
Declaration
public static ProfilerResultsFile Load(Guid testGuid, string strFilePath, ResultsFileXmlRoot loadedResultObj = null)
Parameters
System.Guid
testGuid
|
System.String
strFilePath
|
ResultsFileXmlRoot
loadedResultObj
|
Returns
ProfilerResultsFile
|
Save(String)
Declaration
public void Save(string strNewFilePath = null)
Parameters
System.String
strNewFilePath
|
SetPerformanceData(String, KeyValuePair<String, IProfilerPluginConfigurationSettings>)
Declaration
public void SetPerformanceData(string serverName, KeyValuePair<string, IProfilerPluginConfigurationSettings> componentTypeToComponentData)
Parameters
System.String
serverName
|
System.Collections.Generic.KeyValuePair<System.String, Telerik.TestStudio.Interfaces.Profiler.IProfilerPluginConfigurationSettings>
componentTypeToComponentData
|