class_ChannelLogger
title: class ChannelLogger toc_max_heading_level: 4
class ChannelLogger
(Niantic.Lightship.Maps.Utilities.ChannelLogger)
概要
Platform Debuggingライブラリのロギングシステムを使用して、特定のログチャンネルのメッセージロギングを簡略化するヘルパークラス。 このクラスのインスタンスで記録されたメッセージはすべて、チャンネル名でタグ付けされ、Unityエディターのコンソールで固有の色で表示されるため、特定の機能やシステムからのログメッセージを簡単に見つけられるようになります。
class ChannelLogger {
public:
// プロパティ
string ChannelName;
LogLevel?? MaxLogLevel;
// メソッド
ChannelLogger(string logChannel, LogLevel maxLogLevel = LogLevel.Info);
void Fatal(string message);
void Error(string message);
void Warning(string message);
void Info(string message);
void Verbose(string message);
void LogTrace(string message);
void LogMessage(LogLevel logLevel, string message);
};
詳細なドキュメント
Platform Debuggingライブラリのロギングシステムを使用して、特定のログチャンネルのメッセージロギングを簡略化するヘルパークラス。 このクラスのインスタンスで記録されたメッセージはすべて、チャンネル名でタグ付けされ、Unityエディターのコンソールで固有の色で表示されるため、特定の機能やシステムからのログメッセージを簡単に見つけられるようになります。
プロパティ
ChannelName
string ChannelName
このクラスからログに記録されるイベントに関連付けられたチャンネルの名前
MaxLogLevel
LogLevel?? MaxLogLevel
このチャンネルの最大ログレベル。 このレベルより冗長性の高いものは抑制されます。 ログメッセージが冗長すぎる場合に抑制したり、システムのデバッグ中に追加のログメッセージを有効 にする場合に使用します。
メソッド
ChannelLogger
ChannelLogger(string logChannel, LogLevel maxLogLevel = LogLevel.Info)
コンストラクタ
パラメーター:
logChannel
- このクラスのインスタンスからのログメッセージに関連付けられたチャンネル名。
maxLogLevel
- このチャンネルの最大ログレベル。
Fatal
void Fatal(string message)
LogLevel.Fatalメッセージをログチャンネルに記録する
エラー
void Error(string message)
LogLevel.Errorメッセージをログチャンネルに記録する
Warning
void Warning(string message)
LogLevel.Warningメッセージをログチャンネルに記録する
情報
void Info(string message)
LogLevel.Infoメッセージをログチャンネルに記録する
Verbose
void Verbose(string message)
LogLevel.Verboseメッセージをログチャンネルに記録する
LogTrace
void LogTrace(string message)
LogLevel.Traceメッセージをログチャンネルに記録する
LogMessage
void LogMessage(LogLevel logLevel, string message)
メッセージをログチャンネルに記録する
パラメーター:
logLevel
- メッセージの重大度
message
- ログに記録するメッセージ