DynamicsAX内でInfologがどのように機能するかを理解しようとしています。次のコードで情報ログウィンドウにテキストが表示されることを理解しています。
info( "Hello World!");
infoはGlobalクラスの静的メソッドであるため、実際に指定せずに名前を呼び出すだけでメソッドを呼び出すことができることを認識しています。Global::
Globalクラスのメソッド情報を調べていると、が呼び出されることに気付きました。右クリックしてオプションを選択すると、クラスInfoのメソッドaddに移動します。infolog.add
add
Lookup Definition
メソッドaddが存在するクラスの名前がInfoの場合、 InfologGlobal::info()
という名前で内部からどのように呼び出されますか?
私が到達できる唯一の論理的な結論は、InfologがクラスInfoのエイリアスであるということです。それが正しければ、このエイリアスはAOT(アプリケーションオブジェクトツリー)のどこで定義されていますか?
AOTを検索しましたが、Infologという用語への複数の参照が見つかりましたが、 ApplicationまたはSystemクラスに直接関連するものは見つかりませんでした。