Categorías del registro de seguimiento

Última modificación: miércoles, 07 de julio de 2010

Hace referencia a: SharePoint Foundation 2010

En este artículo
Servicios de diagnóstico
Interfaz IDiagnosticsManager
Interfaz IDiagnosticsLevel

Microsoft SharePoint Foundation 2010 proporciona dos maneras de crear categorías personalizadas para las entradas del registro de servicio de creación de registros unificado (ULS).

El primero implica el uso de SPDiagnosticsServiceBase para crear un servicio de diagnóstico que hará que las categorías personalizadas se pueden ver en la interfaz de usuario administrativa. El modelo de servicios de diagnóstico permitirá a los desarrolladores hacer referencia a un ensamblado externo que contenga las cadenas de mensajes localizadas.

SharePoint Foundation también proporciona una interfaz a través de la cual los desarrolladores pueden exponer SharePoint Foundation a las categorías que se van a asignar a los mensajes del registro de seguimiento. SharePoint Foundation busca servicios en el conjunto o granja de servidores que implementan esta interfaz. Si un servicio implementa la interfaz, SharePoint Foundation consulta el servicio para obtener las categorías definidas para el servicio y muestra las categorías en la interfaz de usuario de Administración central. A continuación, los administradores pueden usar la interfaz de usuario de Administración central para administrar y actualizar dichas categorías.

Servicios de diagnóstico

La nueva API de SharePoint Foundation 2010 permite a los desarrolladores crear sus propias categorías de registro. También permite la localización de cadenas de mensajes mediante el uso de archivos de recursos personalizados (.resx).

Para obtener más información sobre la creación de servicios de diagnóstico personalizados, vea Creación de un servicio de diagnóstico personalizado

Interfaz IDiagnosticsManager

Para exponer las categorías del registro de seguimiento de una aplicación a SharePoint Foundation, ese servicio debe implementar la interfaz IDiagnosticsManager. Esta interfaz representa la colección de categorías del registro de seguimiento e incluye métodos para recuperar, actualizar y restablecer categorías individuales del registro de seguimiento.

Interfaz IDiagnosticsLevel

Cada categoría del registro de seguimiento está representada por una clase IDiagnosticsLevel. Esta clase incluye métodos que devuelven el identificador y el nombre de la categoría, así como si la categoría está oculta. También incluye métodos que permiten establecer la gravedad de los eventos y el seguimiento de la categoría del registro de seguimiento.

Vea también

Conceptos

Introducción al registro del sistema de creación de registros unificado (ULS)

Uso de la API del registro de seguimiento

Creación de un servicio de diagnóstico personalizado

Ejemplo de registro de seguimiento