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.StringO nome amigável para o escopo a ser monitorado.
- traceLevel
Type: Microsoft.SharePoint.Administration.TraceSeverity
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.