Compartilhar via


SPMonitoredScope members

Include protected members
Include inherited members

Monitores de desempenho e os recursos usam para um bloco de código com escopo especificado.

The SPMonitoredScope type exposes the following members.

Constructors

  Name Description
Public method SPMonitoredScope(String) Cria uma nova instância de um monitor e associa o monitor com um determinado escopo.
Public method SPMonitoredScope(String, TraceSeverity, []) 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.
Public method SPMonitoredScope(String, UInt32, []) Cria um conjunto de monitores e inicializa-los para uso com um escopo determinado usando um especificado nome amigável e por um determinado tempo de operação.

Top

Properties

  Name Description
Public property Children
Public propertyStatic member Current Obtém o escopo segmento de código que está sendo monitorado no momento.
Public property Id
Public property IsDeveloperDashboardEnabled Controle de informações do dev painel ativado. Isso é útil quando estamos em um segmento não é possível obter o HttpContext
Public property Monitors Obtém os monitores que estão associados um determinado escopo.
Public property Name Obtém ou define o nome amigável de um determinado escopo bloco de código.
Public property Parent
Public property ParentScopeId A identificação de escopo pai para o escopo atual. Se não houver nenhum pai, ele retornará -1
Public property ScopeId Isso é uma identificação exclusiva para um escopo monitorado dentro de uma id de correlação. Como uma id de correlação pode ter várias solicitações. O escopo pode também ter nomes duplicados e pode ser em várias máquina diferente. É necessário um id exclusivo para identificar o escopo.

Top

Methods

  Name Description
Protected method AddMonitor<T> Adiciona um novo monitor para este escopo.
Public method Dispose() Interrompe todos os contadores/temporizadores para o escopo atual e quaisquer escopos filho que têm não foi descartados.
Protected method Dispose(Boolean)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetMonitor<T> Recupera o monitor do tipo especificado do escopo atual.
Public method GetMonitorRecursive<T> Obtém o monitor deste escopo do tipo especificado.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnDisposing Libera todos os monitores e, em seguida, chama métodos para registrar estatísticas de monitoramento e para definir o escopo anterior para o escopo atual.
Public method ToString (Inherited from Object.)

Top

Ver também

Referência

SPMonitoredScope class

Microsoft.SharePoint.Utilities namespace