FileLoggingSession.LogFileGenerated Evento

Definição

Gerado quando um arquivo de log é salvo.

// Register
event_token LogFileGenerated(TypedEventHandler<IFileLoggingSession, LogFileGeneratedEventArgs const&> const& handler) const;

// Revoke with event_token
void LogFileGenerated(event_token const* cookie) const;

// Revoke with event_revoker
FileLoggingSession::LogFileGenerated_revoker LogFileGenerated(auto_revoke_t, TypedEventHandler<IFileLoggingSession, LogFileGeneratedEventArgs const&> const& handler) const;
public event TypedEventHandler<IFileLoggingSession,LogFileGeneratedEventArgs> LogFileGenerated;
function onLogFileGenerated(eventArgs) { /* Your code */ }
fileLoggingSession.addEventListener("logfilegenerated", onLogFileGenerated);
fileLoggingSession.removeEventListener("logfilegenerated", onLogFileGenerated);
- or -
fileLoggingSession.onlogfilegenerated = onLogFileGenerated;
Public Custom Event LogFileGenerated As TypedEventHandler(Of IFileLoggingSession, LogFileGeneratedEventArgs) Implements LogFileGenerated

Tipo de evento

Implementações

Comentários

Se nenhum manipulador for registrado para esse evento, os arquivos de log serão acumulados na pasta ApplicationData.

Esse evento é gerado quando a sessão é substituída de um arquivo de log para o próximo. Se o arquivo precisar ser preservado, o manipulador deverá mover o arquivo para um novo local antes de retornar. O FileLoggingSession pode excluir ou substituir o arquivo a qualquer momento após o retorno do manipulador.

Quando você registra um manipulador para esse evento, se os arquivos de log tiverem sido salvos enquanto não havia nenhum manipulador registrado para esse evento, o manipulador recém-adicionado será invocado imediatamente uma vez para cada um dos arquivos de log salvos anteriormente.

Seu manipulador deve fazer qualquer processamento necessário para preservar o arquivo.

Esse evento não é gerado para o último arquivo de log porque o último arquivo de log não é substituído. Use CloseAndSaveToFileAsync para acessar o último arquivo de log.

Aplica-se a