Click or drag to resize

IQsLog Interface

Interfaccia contenente i metodi, le proprietà e le operazioni disponibili su ogni oggetto Log.

Namespace: QsInformatica.Utils
Assembly: QsInformatica.Utils (in QsInformatica.Utils.dll) Version: 26.4.0.0 (26.4.0.0)
Syntax
public interface IQsLog

The IQsLog type exposes the following members.

Properties
 NameDescription
Public propertyBackupModeEnabled Attiva o disattiva il sistema di backup e cancellazione sul distruttore del logger.
Public propertyDeleteOnExit True se cancellare il log in uscita
Public propertyFullLogFileName Restituisce il nome del file di Log completo di percorso.
Public propertyLogType Restituisce il tipo di file di Log in uso.
Public propertyName Stringa rappresentante il nome del file di Log (che coincide anche con il nome fisico del file).
Public propertyPutAppDomainName Imposta o restituisce se la registrazione dei messaggi deve anteporre il nome dell'eseguibile al quale appartiene il processo chiamante.
Public propertyPutCategory Imposta o restituisce se la registrazione dei messaggi deve anteporre la categoria di quello specifico messaggio.
Public propertyPutMessageType Imposta o restituisce se la registrazione dei messaggi deve anteporre una stringa descrivente il tipo di messaggio registrato.
Public propertyPutTimeStamp Imposta o restituisce se la registrazione dei messaggi deve anteporre la data e l'ora della registrazione.
Public propertyWornigMessageText Imposta o restituisce il testo di default visualizzato dal metodo ShowMessageWarning().
Top
Methods
 NameDescription
Public methodClose Chiude il file di Log e rilascia ogni risorsa. Questa operazione permette l'editazione del file da un altro processo.
Public methodClose(Boolean) Chiude il file di Log, rilascia ogni risorsa e poi cancella il file.
Public methodGetEntriesCount Restituisce il conteggio dei messaggi registrati di uno specifico tipo.
Public methodShowLog Apre direttamente il file di Log utilizzando l'applicazione predefinita di windows.
Public methodShowLogDialog Visualizza la finestra di dialogo contenente il file Log da mostrare all'utente.
Public methodShowLogDialog(IWin32Window) Visualizza la finestra di dialogo contenente il file Log da mostrare all'utente.
Public methodShowLogDialog(String, String) Visualizza la finestra di dialogo contenente il file Log da mostrare all'utente. Questo overload mostra anche un pulsante che consente di inviare via e-mail le informazioni registrate nel file.
Public methodShowLogDialog(IWin32Window, String, String) Visualizza la finestra di dialogo contenente il file Log da mostrare all'utente. Questo overload mostra anche un pulsante che consente di inviare via e-mail le informazioni registrate nel file.
Public methodShowLogDialog(IWin32Window, String, String, String) Visualizza la finestra di dialogo contenente il file Log da mostrare all'utente. Questo overload mostra anche un pulsante che consente di inviare via e-mail le informazioni registrate nel file.
Public methodShowLogDialog(IWin32Window, String, String, String, String, String) Visualizza la finestra di dialogo contenente il file Log da mostrare all'utente. Questo overload mostra anche un pulsante che consente di inviare via e-mail le informazioni registrate nel file.
Public methodShowMessageWarning Visualizza un MessageBox che avverte l'utente che sono stati registrati degli errori e gli chiede se desidera visualizzare il file di Log contenente i dettagli.
Public methodShowMessageWarning(IWin32Window) Visualizza un MessageBox che avverte l'utente che sono stati registrati degli errori e gli chiede se desidera visualizzare il file di Log contenente i dettagli.
Public methodShowMessageWarning(String) Visualizza un MessageBox che avverte l'utente che sono stati registrati degli errori e gli chiede se desidera visualizzare il file di Log contenente i dettagli.
Public methodShowMessageWarning(IWin32Window, String) Visualizza un MessageBox che avverte l'utente che sono stati registrati degli errori e gli chiede se desidera visualizzare il file di Log contenente i dettagli.
Public methodShowMessageWarning(IWin32Window, MessageBoxIcon) Visualizza un MessageBox che avverte l'utente che sono stati registrati degli errori e gli chiede se desidera visualizzare il file di Log contenente i dettagli.
Public methodShowMessageWarning(String, MessageBoxIcon) Visualizza un MessageBox che avverte l'utente che sono stati registrati degli errori e gli chiede se desidera visualizzare il file di Log contenente i dettagli.
Public methodShowMessageWarning(IWin32Window, String, MessageBoxIcon) Visualizza un MessageBox che avverte l'utente che sono stati registrati degli errori e gli chiede se desidera visualizzare il file di Log contenente i dettagli.
Public methodWrite(String) Registra un messaggio nel file di Log.
Public methodWrite(String, LogMessageTypeEnum) Registra un messaggio nel file di Log.
Public methodWrite(String, String) Registra un messaggio nel file di Log.
Public methodWrite(String, String, LogMessageTypeEnum) Registra un messaggio nel file di Log.
Top
See Also