Compartir a través de


Miembros SPMonitoredScope

Monitores de rendimiento y recursos se utilizan para un bloque de código de ámbito especificado.

El tipo SPMonitoredScope expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SPMonitoredScope(String) Crea una nueva instancia de un monitor y asocia al monitor a un ámbito determinado.
Método público SPMonitoredScope(String, TraceSeverity, []) Crea un conjunto de monitores y los inicializa para su uso con un ámbito determinado utilizando un nombre descriptivo especificado y para supervisar el ámbito proporcionado para un nivel de gravedad de seguimiento.
Método público SPMonitoredScope(String, UInt32, []) Crea un conjunto de monitores y los inicializa para su uso con un ámbito determinado utilizando un nombre descriptivo especificado y durante un tiempo determinado de operación.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Children
Propiedad públicaMiembro estático Current Obtiene el ámbito segmento de código que se está supervisando actualmente.
Propiedad pública Id
Propiedad pública IsDeveloperDashboardEnabled Realizar un seguimiento de la información del panel habilitado de dev. Esto es útil cuando estamos en un subproceso no pueden obtener el HttpContext
Propiedad pública Monitors Obtiene a los monitores que se asocian a un ámbito determinado.
Propiedad pública Name Obtiene o establece el nombre descriptivo de un bloque de código con ámbito determinado.
Propiedad pública Parent
Propiedad pública ParentScopeId El identificador de ámbito primario para el ámbito actual. Si no hay ningún elemento primario, se devolverá -1
Propiedad pública ScopeId Se trata de un identificador único para un ámbito supervisado dentro de un id de correlación. Puesto que un identificador de correlación puede tener varias solicitudes. El ámbito también se duplican los nombres y puede ser entre varias máquinas diferentes. Es necesario un identificador único para identificar el ámbito.

Arriba

Métodos

  Nombre Descripción
Método protegido AddMonitor<T> Agrega a un nuevo monitor para este ámbito.
Método público Dispose() Detiene los temporizadores contadores para el ámbito actual y para los ámbitos secundarios que aún no se han cancelado.
Método protegido Dispose(Boolean)
Método público Equals (Heredado desde Object).
Método protegido Finalize (Heredado desde Object).
Método público GetHashCode (Heredado desde Object).
Método público GetMonitor<T> El monitor del tipo especificado se recupera desde el ámbito actual.
Método público GetMonitorRecursive<T> Obtiene al monitor desde este ámbito del tipo especificado.
Método público GetType (Heredado desde Object).
Método protegido MemberwiseClone (Heredado desde Object).
Método protegido OnDisposing Libera a todos los monitores y, a continuación, llama a los métodos para registrar estadísticas de seguimiento y para establecer el ámbito anterior en el ámbito actual.
Método público ToString (Heredado desde Object).

Arriba

Vea también

Referencia

clase SPMonitoredScope

Espacio de nombres Microsoft.SharePoint.Utilities