글쓴 사람
임동찬 (dngchn.im at samsung.com)
홈페이지
첨부 파일
https://www.sysnet.pe.kr/Default.aspx?mode=2&sub=0&detail=1&wid=535
위 아티클의 마지막 부분에 대한 질문입니다.
faulted 이벤트 핸들러의 첫번째 인자인 sender를 IClientChannel 타입으로 형 변환하여,
channel 관련 정보를 얻으려고 합니다.
정확히 필요한 정보는 해당 채널의 Address 입니다.
디버그 중간에는 Visual Studio의 quick view를 통해
((System.ServiceModel.Channels.ServiceChannelProxy)(((System.Runtime.Remoting.Proxies.__TransparentProxy)(((System.Runtime.Remoting.Proxies.__TransparentProxy)(sender as IClientChannel))))._rp)).serviceChannel.RemoteAddress 임을 확인하였습니다.
...
그러나 실제 이 정보를 코드에서 이용하려고 하면 안됩니다. TT...
일단
System.Runtime.Remoting.Proxies에서 __TransparentProxy를 인식 못합니다.
어떻게 하면 좋을까요?
[최초 등록일: ]
[최종 수정일: 2/21/2011]
No | Writer | Date | Cnt. | Title | File(s) |