Compartilhar via


SPMonitoredScope constructor (String, TraceSeverity, ISPScopedPerformanceMonitor[])

Cria um conjunto de monitores e inicializa-los para uso com um escopo determinado usando um nome amigável especificado e para monitorar o escopo fornecido para severidade rastreamento fornecida.

Namespace:  Microsoft.SharePoint.Utilities
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Sub New ( _
    name As String, _
    traceLevel As TraceSeverity, _
    ParamArray monitors As ISPScopedPerformanceMonitor() _
)
'Uso
Dim name As String
Dim traceLevel As TraceSeverity
Dim monitors As ISPScopedPerformanceMonitor()

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

Parâmetros

  • name
    Type: System.String

    O nome amigável para o escopo a ser monitorado.

  • monitors
    Type: []

    A matriz de monitores para ser usado para monitorar o escopo.

Comentários

O conjunto de monitores que cria este construtor persiste durante a vida útil do objeto.

Cada monitor começa seu trabalho de monitoramento no seu próprio construtor. O objeto SPMonitoredScope chama o método Dispose para cada monitor e cada monitor deve interromper seu trabalho monitoramento dentro do escopo do método Dispose .

As propriedades Name, Descriptione Value associadas devem permanecer acessíveis após o lançamento do objeto.

Ver também

Referência

SPMonitoredScope class

SPMonitoredScope members

SPMonitoredScope overload

Microsoft.SharePoint.Utilities namespace