SPMonitoredScope 构造函数 (String, UInt32, ISPScopedPerformanceMonitor[])

创建一套监视并用于初始化这些,与给定的范围内,使用指定好记的名称和给定操作的持续时间。

命名空间:  Microsoft.SharePoint.Utilities
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Sub New ( _
    name As String, _
    maximumExecutionTime As UInteger, _
    ParamArray monitors As ISPScopedPerformanceMonitor() _
)
用法
Dim name As String
Dim maximumExecutionTime As UInteger
Dim monitors As ISPScopedPerformanceMonitor()

Dim instance As New SPMonitoredScope(name, maximumExecutionTime, _
    monitors)
public SPMonitoredScope(
    string name,
    uint maximumExecutionTime,
    params ISPScopedPerformanceMonitor[] monitors
)

参数

  • maximumExecutionTime
    类型:System.UInt32

    监视的操作,以毫秒为单位的最大持续时间。

  • monitors
    类型:[]

    监视器用于监视操作的列表。

备注

此构造函数创建的显示器套仍然存在的对象的生命周期。

每个监视器开始监视工作在其自己的构造函数中。SPMonitoredScope对象为每个监视器调用Dispose方法,每个监视器必须停止其监视工作的Dispose方法的范围内。如果监视范围超过maximumExecutionTime的值所表示的时间,您可以使用maximumExecutionTime值增加的日志记录级别。

该对象被释放后,其相关的Name, Description, Value属性必须保持可以访问。

另请参阅

引用

SPMonitoredScope 类

SPMonitoredScope 成员

SPMonitoredScope 重载

Microsoft.SharePoint.Utilities 命名空间