Uso de la API del registro de seguimiento

Última modificación: jueves, 15 de abril de 2010

Hace referencia a: SharePoint Foundation 2010

Este tema proporciona información sobre la nueva API de registro de seguimiento de Microsoft SharePoint Foundation 2010.

Clase SPDiagnosticsBase

En Windows SharePoint Services 3.0, la única manera en que los desarrolladores podían escribir en los registros de eventos era implementar la interfaz de IDiagnosticsManager y usar los métodos de escritura de registro de seguimiento allí disponibles. Sin embargo, en Microsoft SharePoint Foundation 2010, el método preferido de escritura en los registros de seguimiento es usar la clase SPDiagnosticsBase, específicamente, los métodos WriteTrace() y [WriteEvent()].

A diferencia de Windows SharePoint Services 3.0, no es necesario definir categorías personalizadas para escribir en los registros. En lugar de ello, pasar un parámetro a los métodos WriteTrace() y [WriteEvent()] permitirá la inserción de una categoría en el registro.

Escritura en el registro de seguimiento

Este ejemplo muestra cómo usar el modelo de objetos para escribir directamente en el registro de seguimiento.

using Microsoft.SharePoint.Administration;
WriteTrace(System.UInt32, Microsoft.SharePoint.Administration.SPDiagnosticsCategory, Microsoft.SharePoint.Administration.TraceSeverity, System.String, System.Object[]);

Para obtener más información, vea SPDiagnosticsServiceBase.

Escritura en el registro de eventos

Este ejemplo muestra cómo usar el modelo de objetos para escribir directamente en el registro de eventos.

using Microsoft.SharePoint.Administration;
WriteEvent(System.UInt16,Microsoft.SharePoint.Administration.SPDiagnosticsCategory,Microsoft.SharePoint.Administration.EventSeverity,System.String,System.Object[]);

Para obtener más información vea SPDiagnosticsServiceBase.