LoadTestGoalBasedLoadProfile.CategoryName - свойство
Возвращает или задает категорию счетчика производительности для отслеживания.
Пространство имен: Microsoft.VisualStudio.TestTools.LoadTesting
Сборка: Microsoft.VisualStudio.QualityTools.LoadTestFramework (в Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Синтаксис
'Декларация
Public Property CategoryName As String
public string CategoryName { get; set; }
public:
property String^ CategoryName {
String^ get ();
void set (String^ value);
}
member CategoryName : string with get, set
function get CategoryName () : String
function set CategoryName (value : String)
Значение свойства
Тип: System.String
Имя категории счетчика производительности для отслеживания.
Заметки
CategoryName, CounterName, InstanceName и MachineName — свойства идентификатора счетчика производительности.Совместно эти свойства идентифицируют экземпляр счетчика производительности, осуществляющего сбор данных.При назначении нового объекта GoalBasedLoadProfile подключаемым модулем можно изменить все или некоторые свойства идентификатора счетчика производительности для объекта GoalBasedLoadProfile.
Однако, если с указанного счетчика производительности нельзя выполнить сбор данных, так как он не существует или из-за отсутствия требуемых разрешений, возникает ошибка и сохраняются текущие настройки профиля нагрузки.
Изменения в любое из свойств какого-либо из классов LoadTestLoadProfile необходимо вносить до назначения объекта LoadTestLoadProfile свойству LoadProfile класса LoadTestScenario.После назначения объекта LoadTestLoadProfile свойству LoadProfile он становится доступным только для чтения.При попытке задать какие-либо свойства объекта LoadProfile, когда он доступен только для чтения, вызывается исключение.Чтобы получить объект LoadProfile, доступный для записи, вызовите метод Copy(), как показано в примере для LoadTestGoalBasedLoadProfile.
Примеры
Пример категории счетчика, которую можно отслеживать, — "Процесс".
Для отслеживания процессорного времени, используемого SQL Server, присвойте свойству MachineName имя компьютера, на котором запущен SQL Server, свойству CategoryName — значение Процесс, свойству CounterName — значение % загруженности процессора и свойству InstanceName — значение sqlservr.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
LoadTestGoalBasedLoadProfile Класс
Microsoft.VisualStudio.TestTools.LoadTesting - пространство имен