2

特定の基本クラスから派生していない型が低レベルのフレームワークアセンブリを使用しているかどうかを確認するには、次のクエリを使用できます。

SELECT TYPES WHERE IsDirectlyUsing "ASSEMBLY:Framework.Data"
AND !(DeriveFrom "App.BaseTypes.BusinessFacadeBase"
OR DeriveFrom "App.BaseTypes.BusinessComponentBase"
OR DeriveFrom "App.BaseTypes.DataAccessComponentBase")

次に、さらにドリルダウンして、これらのクラスのどのメソッドが実際にそうしているのかを確認したいと思います。ただし、クエリターゲットをTYPESからMETHODSに変更すると、DeriveFromは適用されません。これらの基準をどのように維持できますか?

4

0 に答える 0