Environement-VS 1.0.0-Alpha
Chargement...
Recherche...
Aucune correspondance
Référence de la classe GalacticShrine.Enregistrement.Journalisation

[FR] Fournit des méthodes pour journaliser des messages dans des fichiers texte. [EN] Provides methods to log messages into text files. Plus de détails...

Fonctions membres publiques

 Journalisation (string CheminDuDossier=null, string NomDuFichier=null, bool UnParJour=true)
 [FR] Initialise une nouvelle instance de Enregistrement.Journalisation. [EN] Initializes a new instance of Enregistrement.Journalisation.
void Message (Journalisations Niveau, string Message, string TypePersonnalise=null, string SousNiveau=null)
 [FR] Écrit un message dans le journal avec le niveau spécifié. [EN] Writes a message to the log with the specified level.

Propriétés

string Chemin [get, set]
 [FR] Chemin du dossier de sortie [EN] Path to the output folder
string Nom [get, set]
 [FR] Nom du fichier de journalisation sans extension [EN] Log file name without extension
bool UnFichierParJour [get, set]
 [FR] Indique si un fichier de journalisation distinct doit être créé pour chaque jour. [EN] Indicates whether a separate log file should be created for each day.
string Extension [get, set]
 [FR] Extension du fichier de journalisation (par exemple « .log »). [EN] Log file extension (for example ".log").
string Horodatage [get, set]
 [FR] Format de la date/heure utilisée pour l'horodatage dans le journal. [EN] Date/time format used for timestamps in the log.

Description détaillée

[FR] Fournit des méthodes pour journaliser des messages dans des fichiers texte. [EN] Provides methods to log messages into text files.

[FR] Le chemin et le nom du fichier doivent être définis avant le premier appel d'écriture. [EN] Path and file name must be set before the first write call.

Définition à la ligne 34 du fichier Journalisation.Class.Ref.cs.

Documentation des constructeurs et destructeur

◆ Journalisation()

GalacticShrine.Enregistrement.Journalisation.Journalisation ( string CheminDuDossier = null,
string NomDuFichier = null,
bool UnParJour = true )

[FR] Initialise une nouvelle instance de Enregistrement.Journalisation. [EN] Initializes a new instance of Enregistrement.Journalisation.

Paramètres
CheminDuDossier[FR] Chemin du dossier de journalisation (optionnel). [EN] Path to the logging folder (optional).
NomDuFichier[FR] Nom du fichier de journalisation sans extension, ou null pour le définir plus tard. [EN] Log file name without extension, or null to set it later.
UnParJour[FR] Indique si un fichier de journalisation distinct doit être créé pour chaque jour (par défaut : true). [EN] Indicates whether a separate log file should be created for each day (default: true).

Définition à la ligne 221 du fichier Journalisation.Class.Ref.cs.

Références Chemin, Nom, et UnFichierParJour.

Documentation des fonctions membres

◆ Message()

void GalacticShrine.Enregistrement.Journalisation.Message ( Journalisations Niveau,
string Message,
string TypePersonnalise = null,
string SousNiveau = null )

[FR] Écrit un message dans le journal avec le niveau spécifié. [EN] Writes a message to the log with the specified level.

Paramètres
Niveau[FR] Niveau de journalisation. [EN] Logging level.
Message[FR] Message à journaliser. [EN] Message to log.
TypePersonnalise[FR] Type personnalisé optionnel pour le niveau personnalisé. [EN] Optional custom type for the custom level.
SousNiveau[FR] Sous-niveau optionnel pour catégoriser davantage le message. [EN] Optional sub-level to further categorize the message.

Définition à la ligne 275 du fichier Journalisation.Class.Ref.cs.

Références Message().

Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :

Documentation des propriétés

◆ Chemin

string GalacticShrine.Enregistrement.Journalisation.Chemin
getset

[FR] Chemin du dossier de sortie [EN] Path to the output folder

Définition à la ligne 105 du fichier Journalisation.Class.Ref.cs.

◆ Extension

string GalacticShrine.Enregistrement.Journalisation.Extension
getset

[FR] Extension du fichier de journalisation (par exemple « .log »). [EN] Log file extension (for example ".log").

Définition à la ligne 167 du fichier Journalisation.Class.Ref.cs.

◆ Horodatage

string GalacticShrine.Enregistrement.Journalisation.Horodatage
getset

[FR] Format de la date/heure utilisée pour l'horodatage dans le journal. [EN] Date/time format used for timestamps in the log.

[FR] Si la valeur fournie est vide, le format par défaut « dd-MM-yyyy HH:mm:ss » est rétabli. [EN] If the provided value is empty, the default format "dd-MM-yyyy HH:mm:ss" is restored.

Définition à la ligne 191 du fichier Journalisation.Class.Ref.cs.

◆ Nom

string GalacticShrine.Enregistrement.Journalisation.Nom
getset

[FR] Nom du fichier de journalisation sans extension [EN] Log file name without extension

Définition à la ligne 130 du fichier Journalisation.Class.Ref.cs.

◆ UnFichierParJour

bool GalacticShrine.Enregistrement.Journalisation.UnFichierParJour
getset

[FR] Indique si un fichier de journalisation distinct doit être créé pour chaque jour. [EN] Indicates whether a separate log file should be created for each day.

Définition à la ligne 150 du fichier Journalisation.Class.Ref.cs.


La documentation de cette classe a été générée à partir du fichier suivant :