Partager via


LogManager Classe

Définition

Gère les récepteurs de journaux

public class LogManager
type LogManager = class
Public Class LogManager
Héritage
LogManager
Dérivé

Constructeurs

LogManager()

Gère les récepteurs de journaux

Champs

MAX_LOG_MESSAGE_SIZE

Longueur maximale des messages de journal. Les messages de journal concernant cette taille seront tronqués.

Propriétés

BulkMessageInterval

Limite de temps pour la sortie des messages en bloc. Si le même code de journal est écrit plusieurs BulkMessageLimit fois au cours de la BulkMessageInterval période, seuls les premiers BulkMessageLimit messages individuels sont écrits, plus le nombre de messages supprimés en bloc.

BulkMessageLimit

Limite du nombre de messages en bloc. Si le même code de journal est écrit plusieurs BulkMessageLimit fois au cours de la BulkMessageInterval période, seuls les premiers BulkMessageLimit messages individuels sont écrits, plus le nombre de messages supprimés en bloc.

IsInitialized

Indique si l’infrastructure Orleans Logger a déjà été initialisée.

LogConsumers

Ensemble de ILogConsumer références dans laquelle écrire des événements de journal.

TelemetryConsumers

Ensemble de ITelemetryConsumer références dans laquelle écrire des événements de télémétrie.

Méthodes

AddTraceLevelOverride(String, Severity)

Ajoutez un nouveau remplacement de niveau de trace pour un enregistreur d’événements particulier, au-delà des niveaux de journal par défaut. Les niveaux de trace précédents pour les autres enregistreurs d’événements ne seront pas modifiés.

Initialize(ITraceConfiguration, Boolean)

Initialisez le sous-système Orleans Logger dans ce domaine de processus/d’application avec les paramètres de configuration spécifiés.

RemoveTraceLevelOverride(String)

Supprimez un nouveau remplacement de niveau de trace pour un enregistreur d’événements particulier. Le niveau de journalisation de cet enregistreur d’événements revient aux paramètres par défaut globaux actuels. Les niveaux de trace précédents pour les autres enregistreurs d’événements ne seront pas modifiés.

SetAppLogLevel(Severity)

Définissez le niveau de journal par défaut de tous les enregistreurs d’événements Grain et Application.

SetRuntimeLogLevel(Severity)

Définissez le niveau de journal par défaut de tous les enregistreurs d’événements runtime.

SetTraceLevelOverrides(IList<Tuple<String,Severity>>)

Définissez de nouveaux remplacements de niveau de trace pour des enregistreurs d’événements particuliers, au-delà des niveaux de journal par défaut. Tous les niveaux de trace précédents pour des enregistreurs d’événements particuliers seront ignorés.

UnInitialize()

Annulez l’initialisation du sous-système Orleans Logger dans ce processus/domaine d’application.

S’applique à