My.Application.Log, objet

Mise à jour : novembre 2007

Fournit une propriété et des méthodes pour écrire les informations concernant les événements et exceptions dans les écouteurs de journalisation de l'application.

Notes

L'objet My.Application.Log fournit un point d'entrée simple à partir duquel accéder aux services d'enregistrement du .NET Framework. Les méthodes WriteEntry et WriteException écrivent des messages dans les écouteurs de journalisation de l'application. Les écouteurs peuvent être configurés par le fichier de configuration de l'application. Pour plus d'informations, consultez Procédure pas à pas : modification de l'emplacement des informations My.Application.Log et Utilisation des journaux d'applications dans Visual Basic.

L'objet My.Application.Log est uniquement disponible pour les applications clientes. Pour les applications Web, utilisez My.Log. Pour plus d'informations, consultez My.Log, objet.

Tâches

Le tableau suivant répertorie des exemples de tâches impliquant l'objet My.Application.Log.

Pour

Consultez

Écrire des informations sur les événements dans les écouteurs de journalisation de l'application

Comment : écrire des messages de journal

Écrire des informations sur les exceptions dans les écouteurs de journalisation de l'application

Comment : enregistrer des exceptions dans Visual Basic

Déterminer l'emplacement où My.Application.Log écrit les informations

Procédure pas à pas : détermination de l'emplacement des informations My.Application.Log

Exemple

Cet exemple montre comment utiliser la méthode My.Application.Log.WriteEntry pour enregistrer des informations de traçage. Pour plus d'informations, consultez Comment : écrire des messages de journal.

Public Sub TracingTest(ByVal fileName As String)
    My.Application.Log.WriteEntry( _
        "Entering TracingTest with argument " & _
        fileName & ".")
    ' Code to trace goes here.
    My.Application.Log.WriteEntry( _
        "Exiting TracingTest with argument " & _
        fileName & ".")
End Sub

Configuration requise

Espace de noms :Microsoft.VisualBasic.Logging

Classe :Log

**Assembly :**bibliothèque Visual Basic Runtime (dans Microsoft.VisualBasic.dll)

Disponibilité par type de projet

Type de projet

Disponible

Application Windows

Oui

Bibliothèque de classes

Oui

Application console

Oui

Bibliothèque de contrôles Windows

Oui

Bibliothèque de contrôles Web

Non

Service Windows

Oui

Site Web

Non

Voir aussi

Référence

Membres de l'objet My.Application.Log

My.Application, objet