2010-12-20 9 views
3

.Net에서 일부 기능을 연결하고 싶습니다. 할 수있는 방법이 있습니까? 윈도우 후킹을 의미하지는 않습니다. DataAdapter.Fill이 호출 될 때처럼 CLR 함수를 후크하고 싶습니다. 감사합니다.. 후킹 .Net

+1

당신이 hook''무엇을 의미합니까 :

자세한 내용은 여기를보세요? 'DataAdepter.Fill'은'DataAdepter' 클래스의 오버로드 된 메소드입니다. 당신은 달성하려는 것을 설명해야합니다. 이미 게시 된 답변에서 알 수 있듯이 다른 사람들은 다르게 이해합니다. – Oded

+0

** 왜? ** 무엇을하려고합니까? – SLaks

답변

1

프로파일 링 API에 원하는 것이 있습니다.

http://msdn.microsoft.com/en-us/magazine/cc301725.aspx

는하지만, 너무 행운을 사용한 적이!

+0

자신을 프로파일 할 수 없습니다. – SLaks

+0

글쎄, 어쩌면 아니지만, 만약 당신이 그것을 모니터하고 싶다면, 아마도 이벤트를 일으키는 것이 가장 좋다. 그러나 질문은 그들이 어떤 기능에 연결하려고하는지 말하지 않았다. – Massif

2

일반적으로 불가능합니다. 진단 목적
, 당신은 Moles를 사용할 수 있지만 특정 경우에, 생산 사용

을 권하고 싶지 않다, 당신은 가상 함수를 오버라이드 (override) 상속 클래스를 만들 수 있습니다.

+0

100K + 명성 점수를 축하하는 Hey SLaks! SO 커뮤니티에 대한 귀하의 공헌에 감사드립니다. =) –