[seasar-dotnet:369] Re: S2Container.NET&S2Dao.NETについて
    mei
    mei @ work.email.ne.jp
       
    2006年 11月  7日 (火) 21:19:48 JST
    
    
  
こんばんは、meiです。
Kazuya Sugimoto wrote:
> 杉本です。
> 
>>> ・ダイナミックモジュールがあると例外が出てしまいます
> 動的アセンブリを対象外にしたいですねぇ・・
> どなたか動的アセンブリを見分ける方法知らないでしょうか?
こんな感じで判別できないでしょうか?
static void Register(Assembly asm)
{
    // 動的に作成されたアセンブリは除く
    if (!(asm is System.Reflection.Emit.AssemblyBuilder))
    {
        engine.LoadAssembly(asm);
        foreach (Type t in asm.GetTypes())
            if (t.IsPublic && t.Namespace != null)
                engine.Import(t.Namespace);
    }
}
IronPythonの実験で書いたコードだったり。(^^;
-- 
mei <mei @ work.email.ne.jp>
    
    
seasar-dotnet メーリングリストの案内