[seasar-dotnet:772] Re: S2Daoのメソッドを Type#GetMethod で取得し実行したい
Yutaka-KAN-Narita
[E-MAIL ADDRESS DELETED]
2008年 2月 6日 (水) 15:48:54 JST
お世話になっております。なりた@フィックスです。
> Seasar.Framework.Aop.Proxy.AopProxy aopProxy =
> RemotingServices.GetRealProxy(obj) as AopProxy;
> Type type = aopProxy.TargetType;
>
> そのTypeからMethodInfoを取得してください。
ありがとうございました。MethodInfo が取得でき、メソッドを呼び出すことが出来ました。
これからも、色々質問させてただきたいと思いますので、よろしくお願いします。
以下は実行したコードです。
Object o = cntnr.GetComponent("DeptDao");
AopProxy aopProxy = (AopProxy) RemotingServices.GetRealProxy(o) ;
Type t = aopProxy.TargetType;
MethodInfo mi = t.GetMethod("SelectByCode");
Objuect ent = mi.Invoke(o, new object[] { "1", "241" }));
seasar-dotnet メーリングリストの案内