FileLoggingSession.CloseAndSaveToFileAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Termine la session de journalisation active et l’enregistre dans un fichier.
public:
virtual IAsyncOperation<StorageFile ^> ^ CloseAndSaveToFileAsync() = CloseAndSaveToFileAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageFile> CloseAndSaveToFileAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageFile> CloseAndSaveToFileAsync();
function closeAndSaveToFileAsync()
Public Function CloseAndSaveToFileAsync () As IAsyncOperation(Of StorageFile)
Retours
Une fois cette méthode terminée, elle retourne le nouveau fichier en tant que StorageFile. Retourne NULL s’il n’y a aucun événement dans la session ou si la journalisation vient d’être roulée dans un nouveau fichier qui ne contient pas encore d’événements.
Implémente
- Attributs
Remarques
FileLoggingSession.CloseAndSaveToFileAsync ferme la session de journalisation active. S’il existe un gestionnaire pour la méthode LogFileGenerated et qu’elle a été appelée mais n’a pas été retournée, la fonction attend que le gestionnaire retourne. Si le fichier journal actuel contient des données qui n’ont pas déjà été signalées avec l’événement LogFileGenerated , la fonction renvoie un StorageFile représentant ce fichier.
Sinon, la fonction retourne NULL. Cela peut se produire si le fichier journal actuel est vide ou si tous les fichiers journaux ont déjà été signalés via l’événement LogFileGenerated . Notez que CloseAndSaveToFileAsync peut retourner NULL même si des données ont été enregistrées et même s’il n’existe aucun événement LogFileGenerated . Cela peut se produire si le fichier journal est devenu saturé et a été fermé, et si un nouveau fichier journal a été ouvert immédiatement avant l’appel de CloseAndSaveToFileAsync.
Cette fonction équivaut à FileLoggingSession.Close.