"Repository"で終わる名前の型が "DefaultRepositoryBase"という基底クラスから派生しているかどうかを確認する必要があります。 私が検索したが、私は、私はこれを達成し、その後t.DerivesFrom(ITYPE) from t in Application.Types
where t.NameLike("Repository")
select t
に渡すことが
たとえば、多くのコントロールを含むソリューションを分析しています。 public class FooControl : IControlBase
{
public void EvilMethod1()
{
// does some warning-level evil here
}
public void EvilMethod2()