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 | |
---|---|---|
SPMonitoredScope(String) | Crea una nueva instancia de un monitor y asocia al monitor a un ámbito determinado. | |
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. | |
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 | |
---|---|---|
Children | ||
Current | Obtiene el ámbito segmento de código que se está supervisando actualmente. | |
Id | ||
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 | |
Monitors | Obtiene a los monitores que se asocian a un ámbito determinado. | |
Name | Obtiene o establece el nombre descriptivo de un bloque de código con ámbito determinado. | |
Parent | ||
ParentScopeId | El identificador de ámbito primario para el ámbito actual. Si no hay ningún elemento primario, se devolverá -1 | |
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 | |
---|---|---|
AddMonitor<T> | Agrega a un nuevo monitor para este ámbito. | |
Dispose() | Detiene los temporizadores contadores para el ámbito actual y para los ámbitos secundarios que aún no se han cancelado. | |
Dispose(Boolean) | ||
Equals | (Heredado desde Object). | |
Finalize | (Heredado desde Object). | |
GetHashCode | (Heredado desde Object). | |
GetMonitor<T> | El monitor del tipo especificado se recupera desde el ámbito actual. | |
GetMonitorRecursive<T> | Obtiene al monitor desde este ámbito del tipo especificado. | |
GetType | (Heredado desde Object). | |
MemberwiseClone | (Heredado desde Object). | |
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. | |
ToString | (Heredado desde Object). |
Arriba