ymm4-plugin-document
読み取り中…
検索中…
一致する文字列を見つけられません
YukkuriMovieMaker.Commons.Log クラス

アプリケーションのログを管理するクラス。 ログファイルへの書き込み、環境情報の取得などを行います。 [詳解]

公開メンバ関数

void Write (string message, global::System.Exception exception)
 メッセージと例外情報をログに書き込みます。
void Write (string message)
 メッセージをログに書き込みます。
void Export (string path)
 現在のログファイルを指定されたパスにエクスポートします。

静的公開メンバ関数

static string GetEnvironment ()
 現在の実行環境情報を取得します。 OS、CPU、GPU、メモリ情報などが含まれます。
static string GetAnonymousExceptionString (global::System.Exception exception)
 例外情報から匿名化された文字列を取得します。 ユーザー名、マシン名、ユーザーのドメイン名などの個人情報を匿名化します。

プロパティ

static global::YukkuriMovieMaker.Commons.Log Default = new global::YukkuriMovieMaker.Commons.Log(global::System.IO.Path.Combine(global::YukkuriMovieMaker.Commons.AppDirectories.LogDirectory, global::System.DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss_ff") + ".log")) [get]
 デフォルトのログインスタンスを取得します。 アプリケーション起動時に自動的に初期化され、ログファイルが作成されます。

詳解

アプリケーションのログを管理するクラス。 ログファイルへの書き込み、環境情報の取得などを行います。

メソッド詳解

◆ Export()

void YukkuriMovieMaker.Commons.Log.Export ( string path)

現在のログファイルを指定されたパスにエクスポートします。

引数
pathエクスポート先のパス。

◆ GetAnonymousExceptionString()

string YukkuriMovieMaker.Commons.Log.GetAnonymousExceptionString ( global.System.Exception exception)
static

例外情報から匿名化された文字列を取得します。 ユーザー名、マシン名、ユーザーのドメイン名などの個人情報を匿名化します。

引数
exception匿名化する例外。
戻り値
匿名化された例外情報文字列。

◆ GetEnvironment()

string YukkuriMovieMaker.Commons.Log.GetEnvironment ( )
static

現在の実行環境情報を取得します。 OS、CPU、GPU、メモリ情報などが含まれます。

戻り値
環境情報文字列。

◆ Write() [1/2]

void YukkuriMovieMaker.Commons.Log.Write ( string message)

メッセージをログに書き込みます。

引数
messageログメッセージ。

◆ Write() [2/2]

void YukkuriMovieMaker.Commons.Log.Write ( string message,
global.System.Exception exception )

メッセージと例外情報をログに書き込みます。

引数
messageログメッセージ。
exception記録する例外。

プロパティ詳解

◆ Default

global.YukkuriMovieMaker.Commons.Log YukkuriMovieMaker.Commons.Log.Default = new global::YukkuriMovieMaker.Commons.Log(global::System.IO.Path.Combine(global::YukkuriMovieMaker.Commons.AppDirectories.LogDirectory, global::System.DateTime.Now.ToString("yyyy-MM-dd_HH-mm-ss_ff") + ".log"))
staticget

デフォルトのログインスタンスを取得します。 アプリケーション起動時に自動的に初期化され、ログファイルが作成されます。


このクラス詳解は次のファイルから抽出されました:
  • YukkuriMovieMaker.Plugin/YukkuriMovieMaker/Commons/Log.cs