SPSystemPerformanceCounterMonitor 构造函数 (String, String, String, SPSystemPerformanceCounterRelativeInstance)
通过使用指定的类别和计数器的名称,并使用指定的实例命名提示初始化指定的计算机的SPSystemPerformanceCounterMonitor类的新实例。
命名空间: Microsoft.SharePoint.Utilities
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Sub New ( _
computer As String, _
category As String, _
counter As String, _
instanceEnum As SPSystemPerformanceCounterRelativeInstance _
)
用法
Dim computer As String
Dim category As String
Dim counter As String
Dim instanceEnum As SPSystemPerformanceCounterRelativeInstance
Dim instance As New SPSystemPerformanceCounterMonitor(computer, _
category, counter, instanceEnum)
public SPSystemPerformanceCounterMonitor(
string computer,
string category,
string counter,
SPSystemPerformanceCounterRelativeInstance instanceEnum
)
参数
computer
类型:System.String受监视的计算机的名称。
category
类型:System.String该类别的监视器中,例如,"处理器"或"SharePoint 基础搜索收集器"。
counter
类型:System.String测量,如特定的特征的名称"%空闲时间"或"活动队列长度"。
instanceEnum
类型:Microsoft.SharePoint.Utilities.SPSystemPerformanceCounterRelativeInstance一个值,指定在此过程中,如"w3wp"或SharePoint Foundation Web 应用程序中,如"SharePoint – 80"后是否被命名的实例。
异常
异常 | 条件 |
---|---|
ArgumentNullException | category或counter是空引用(无 在 Visual Basic 中)。 |
备注
如果computer不是本地计算机,调用代码必须运行在用户的上下文中的:
位于远程计算机的性能监视组中。
具有读取权限的远程计算机上的注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg 。
另请参阅
引用
SPSystemPerformanceCounterMonitor 类
SPSystemPerformanceCounterMonitor 成员