Конструктор SPSystemPerformanceCounterMonitor (String, String, String, String)
Инициализирует новый экземпляр класса SPSystemPerformanceCounterMonitor для указанного компьютера, используя указанную категорию, счетчик и имена экземпляров.
Пространство имен: Microsoft.SharePoint.Utilities
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Sub New ( _
computer As String, _
category As String, _
counter As String, _
instance As String _
)
'Применение
Dim computer As String
Dim category As String
Dim counter As String
Dim instance As String
Dim instance As New SPSystemPerformanceCounterMonitor(computer, _
category, counter, instance)
public SPSystemPerformanceCounterMonitor(
string computer,
string category,
string counter,
string instance
)
Параметры
computer
Тип: System.StringИмя компьютера, за которым ведется наблюдение.
category
Тип: System.StringКатегория монитор, например "Процессор" или "SharePoint Foundation средства сбора данных поиска."
counter
Тип: System.StringИмя особенные характеристики измеряемой, такие как "% Idle время" или «Длина активной очереди.»
instance
Тип: System.StringИмя конкретного экземпляра счетчика.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | category или counter — пустая ссылка (Nothing в Visual Basic). |
Замечания
Если computer не является локальный компьютер, вызывающий код должен выполняться в контексте пользователя, который:
Находится в группе монитора производительности удаленного компьютера.
Разрешение на чтение для раздела реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg на удаленном компьютере.
Если имеется только один экземпляр счетчика в категории, передайте пустую строку для instanceили пустая ссылка (Nothing в Visual Basic) .
См. также
Справочные материалы
SPSystemPerformanceCounterMonitor класс
Элементы SPSystemPerformanceCounterMonitor