FileLoggingSession.CloseAndSaveToFileAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Termina la sessione di registrazione corrente e la salva in un file.
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)
Restituisce
Al termine di questo metodo, restituisce il nuovo file come StorageFile. Restituisce NULL se non sono presenti eventi nella sessione o se la registrazione è stata appena eseguito il roll over in un nuovo file che non contiene ancora eventi.
Implementazioni
- Attributi
Commenti
FileLoggingSession.CloseAndSaveToFileAsync chiude la sessione di registrazione corrente. Se è presente un gestore per il metodo LogFileGenerated ed è stato chiamato ma non restituito, la funzione attende che il gestore restituisca. Se nel file di log corrente sono presenti dati che non sono già stati segnalati con l'evento LogFileGenerated , la funzione restituisce un oggetto StorageFile che rappresenta tale file.
In caso contrario, la funzione restituisce NULL. Ciò può verificarsi se il file di log corrente è vuoto o se tutti i file di log sono già stati segnalati tramite l'evento LogFileGenerated . Si noti che CloseAndSaveToFileAsync potrebbe restituire NULL anche se i dati sono stati registrati e anche se non è presente alcun evento LogFileGenerated . Ciò può verificarsi se il file di log è diventato pieno ed è stato chiuso e un nuovo file di log è stato aperto immediatamente prima della chiamata a CloseAndSaveToFileAsync.
Questa funzione equivale a FileLoggingSession.Close.