Class
ProfilerServerMetadata

This doubles as both a saved per-server configuration and runtime metadata. It is saved in the ProfilerResultsFile ConfigurationStreams dictionary as "ArtOfTest.WebAii.Design.Execution.Profiler.ProfilerServerMetadata\n(server GUID)".

Definition

Namespace:ArtOfTest.WebAii.Design.Execution.Profiler

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
[DataContract]
public class ProfilerServerMetadata : ICloneable<ProfilerServerMetadata>

Inheritance: objectProfilerServerMetadata

Implements: ICloneable<ProfilerServerMetadata>

Constructors

ProfilerServerMetadata()

Declaration

cs-api-definition
public ProfilerServerMetadata()

Fields

DefaultServerPort

Declaration

cs-api-definition
public static readonly int DefaultServerPort

Field Value

int

Properties

CollectProfilerSampleData

Declaration

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

Property Value

bool

Description

Declaration

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

Property Value

string

Name

Declaration

cs-api-definition
[DataMember]
public string Name { get; set; }

Property Value

string

ProfilerPluginSettings

Declaration

cs-api-definition
[DataMember]
public Dictionary<Guid, IProfilerPluginConfigurationSettings> ProfilerPluginSettings { get; set; }

Property Value

Dictionary<Guid, IProfilerPluginConfigurationSettings>

ServerId

Declaration

cs-api-definition
[DataMember]
public Guid ServerId { get; set; }

Property Value

Guid

ServerPath

Declaration

cs-api-definition
[DataMember]
public string ServerPath { get; set; }

Property Value

string

ServerPort

Declaration

cs-api-definition
[DataMember]
public int ServerPort { get; set; }

Property Value

int

ServerType

Declaration

cs-api-definition
[DataMember]
public ProfiledServerType ServerType { get; set; }

Property Value

ProfiledServerType

Methods

ClearSettingPlugins()

Declaration

cs-api-definition
public void ClearSettingPlugins()

DeepClone()

Declaration

cs-api-definition
public ProfilerServerMetadata DeepClone()

Returns

ProfilerServerMetadata

ShallowClone()

Declaration

cs-api-definition
public ProfilerServerMetadata ShallowClone()

Returns

ProfilerServerMetadata