次の方法で共有


SessionLogger class

セッション アクティビティをコンソールに記録するために使用される既定のセッション ロガー。

プロパティ

isEnabled

true の場合、ロガーが有効になり、セッション アクティビティがログに記録されます。

メソッド

dump(string, any)

変数の状態を出力に記録します。

error(IDialogState[], Error)

エラーを出力に記録します。

flush((err: Error) => void)

バッファー内のすべてのエントリを出力にフラッシュします。

log(IDialogState[], string, any[])

情報レベルのメッセージを出力に記録します。

warn(IDialogState[], string, any[])

出力に警告を記録します。

プロパティの詳細

isEnabled

true の場合、ロガーが有効になり、セッション アクティビティがログに記録されます。

isEnabled: boolean

プロパティ値

boolean

メソッドの詳細

dump(string, any)

変数の状態を出力に記録します。

function dump(name: string, value: any)

パラメーター

name

string

ログに記録される変数の名前。

value

any

変数の現在の状態。

error(IDialogState[], Error)

エラーを出力に記録します。

function error(dialogStack: IDialogState[], err: Error)

パラメーター

dialogStack

IDialogState[]

(省略可能) セッションのダイアログ スタック。 これは、イベントが発生した場所のコンテキストを提供するために使用されます。

err

Error

ログに記録するエラー オブジェクト。 エラー メッセージとスタック トレースがログに記録されます。

flush((err: Error) => void)

バッファー内のすべてのエントリを出力にフラッシュします。

function flush(callback: (err: Error) => void)

パラメーター

callback

(err: Error) => void

操作が完了したときに呼び出す関数。

log(IDialogState[], string, any[])

情報レベルのメッセージを出力に記録します。

function log(dialogStack: IDialogState[], msg: string, args: any[])

パラメーター

dialogStack

IDialogState[]

(省略可能) セッションのダイアログ スタック。 これは、イベントが発生した場所のコンテキストを提供するために使用されます。

msg

string

ログに記録するメッセージ。

args

any[]

(省略可能) メッセージと共にログに記録する引数。

warn(IDialogState[], string, any[])

出力に警告を記録します。

function warn(dialogStack: IDialogState[], msg: string, args: any[])

パラメーター

dialogStack

IDialogState[]

(省略可能) セッションのダイアログ スタック。 これは、イベントが発生した場所のコンテキストを提供するために使用されます。

msg

string

ログに記録するメッセージ。

args

any[]

(省略可能) メッセージと共にログに記録する引数。