Utilisation de l’API de journalisation du suivi
Dernière modification : jeudi 15 avril 2010
S’applique à : SharePoint Foundation 2010
Cette rubrique fournit des informations sur la nouvelle API de journalisation du suivi dans Microsoft SharePoint Foundation 2010.
Classe SPDiagnosticsBase
Dans Windows SharePoint Services 3.0, la seule façon dont les développeurs pouvaient écrire dans les journaux des événements consistait à implémenter l’interface IDiagnosticsManager et à y utiliser les méthodes d’écriture dans les journaux de suivi. Toutefois, dans Microsoft SharePoint Foundation 2010, la méthode à privilégier pour écrire dans les journaux de suivi consiste à utiliser la classe SPDiagnosticsBase, plus précisément les méthodes WriteTrace() et [WriteEvent()].
À la différence de Windows SharePoint Services 3.0, il n’est pas nécessaire de définir des catégories personnalisées pour écrire dans les journaux. À la place, la transmission d’un paramètre aux méthodes WriteTrace() et [WriteEvent()] permet d’insérer une catégorie dans le journal.
Écriture dans le journal de suivi
Cet exemple montre comment utiliser le modèle objet pour écrire directement dans le journal de suivi.
using Microsoft.SharePoint.Administration;
WriteTrace(System.UInt32, Microsoft.SharePoint.Administration.SPDiagnosticsCategory, Microsoft.SharePoint.Administration.TraceSeverity, System.String, System.Object[]);
Pour plus d’informations, voir SPDiagnosticsServiceBase.
Écriture dans le journal des événements
Cet exemple montre comment utiliser le modèle objet pour écrire directement dans le journal des événements.
using Microsoft.SharePoint.Administration;
WriteEvent(System.UInt16,Microsoft.SharePoint.Administration.SPDiagnosticsCategory,Microsoft.SharePoint.Administration.EventSeverity,System.String,System.Object[]);
Pour plus d’informations, voir SPDiagnosticsServiceBase.