IContext インターフェース
実行中の処理に文脈情報を提供します。
名前空間: ExapisSOP
アセンブリ: ExapisSOP.dll
構文
public interface IContext
プロパティ 一覧
名前 | 説明 |
---|---|
Arguments | 解析済みのコマンド行引数を取得します。 ICommandLineServiceが初期化されていない場合はnullを返します。 |
LogFile | 既定のログファイルを取得します。 ILoggingSystemServiceが初期化されていない場合はnullを返します。 |
Paths | データディレクトリへのパスを格納したオブジェクトを取得します。 IFileSystemServiceが初期化されていない場合はnullを返します。 |
Settings | 環境設定を取得します。 ISettingsSystemServiceが初期化されていない場合はnullを返します。 |
メソッド 一覧
名前 | 説明 |
---|---|
GetHostRunner() | 現在実行中の実行環境を取得します。 |
GetMessage() | 現在の文脈情報に設定されているメッセージを取得します。 |
GetService<T>() | 指定されたサービスを取得します。 |
SetMessage(Object) | 指定されたオブジェクトをメッセージとして現在の文脈情報に設定します。 |