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) | 指定されたオブジェクトをメッセージとして現在の文脈情報に設定します。 |