私は、どのメソッド/クラスがこれらのオブジェクトの最大の頻度を生成しているかを追跡するために、コンテキストの名前で現在のクラスとメソッドに設定したいキャッシュオブジェクトプロパティを持っています。コード内でローカルメソッドの名前プロパティを参照するにはどうすればよいですか?
以下のコードを使用して、現在のクラスの名前を簡単に取得できますが、ドキュメントから現在のメソッドの名前を収集するための同様のメソッドを探すのに苦労しています。
set obj.ClassName = ..%ClassName(1) //Grab class name
set obj.MethodName = //Need to grab the method's name here
が、私は問題のメソッドは、オブジェクト・ジェネレータとして設定されたとき、これは容易に達成することができます知っているが、私はむしろ、このルートを下るないと思います。..メソッドの名前を参照するための簡単な方法がなければなりません、 右?
///I'd rather not do this to my methods if I don't have to.
Method MyMethod() [ CodeMode = objectgenerator ]
使用しているプログラミング言語を示すタグを質問に追加してください。 –
Robert - プログラミング言語はCache Object Scriptです。これを表すシステム内にタグはありません。私は残念ながら、まだどちらかを作成するのに十分な担当者がいません。 – mccrackend
これを行うには、サポートされている方法はありません。これに対する私の反応は...あなたが発電機の方法でないなら、それはなぜ必要なのでしょうか?たぶん私はあなたが望むものを達成するための別のテクニックを教えてくれるかもしれません。 – mcbainpc