Partager via


IFileLoggingSession Interface

Définition

Représente la destination des messages consignés à partir d’instances LoggingChannel .

public interface class IFileLoggingSession : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(617038358, 65234, 16460, 137, 95, 31, 150, 153, 203, 2, 247)]
struct IFileLoggingSession : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(617038358, 65234, 16460, 137, 95, 31, 150, 153, 203, 2, 247)]
public interface IFileLoggingSession : System.IDisposable
Public Interface IFileLoggingSession
Implements IDisposable
Dérivé
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Propriétés

Name

Obtient le nom de la session de journalisation.

Méthodes

AddLoggingChannel(ILoggingChannel)

Ajoute un canal de journalisation à la session de journalisation active.

AddLoggingChannel(ILoggingChannel, LoggingLevel)

Ajoute un canal de journalisation avec le niveau de journalisation spécifié à la session de journalisation active.

CloseAndSaveToFileAsync()

Termine la session de journalisation active et l’enregistre dans un fichier.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

RemoveLoggingChannel(ILoggingChannel)

Supprime le canal de journalisation spécifié de la session de journalisation active.

Événements

LogFileGenerated

Déclenché lorsqu’un fichier journal est enregistré.

S’applique à

Voir aussi