2

次のコードがあるとしましょう:

public abstract class MyBase
{
}
public class MyImplementation : MyBase
{
}
public class MyService1
{
    MyImplementation myi = new MyImplementation();
}

public class MyService2
{
    public void Foo()
    {
        MyImplementation myi = new MyImplementation();
    }
}

MyBaseクラスが継承され、どこかで作成されたすべての場所 (または型) を返すクエリを CQLinq で作成することは可能newですか?

クエリが返されるかMyService1MyService2さらに良いMyService2.Foo()

私がこれまでに持っているもの:

from  x in Application.Types
where x.DeriveFrom("MyNamespace.MyBase")
select x
4

0 に答える 0