질의사항 입니다.
clrprofiler를 이용하여, System.Data의 SqlDataReader에서 GetEnumerator 메소드가
수행될 때 쿼리가 수행된 후 결과 값을 InvocationTarget에서 빼내어 SqlDataReader에 담고
반복문과 Read() 메소드를 이용하여 담긴 결과 값과 컬럼의 명을 검사하려고 합니다.
위의 로직이 수행 될 경우 웹에서 Reader의 내부에 값이 비어있게 되더라구요.
제가 담긴 값과 컬럼 명을 검사하기 위해 객체를 deep copy 혹은 다른방법으로 복사하여
복사한 객체에서 값을 꺼내는 방법 혹은 꺼내지 않고 검사하는 방법은 없을지 궁금하여 질문 드립니다..
[최초 등록일: ]
[최종 수정일: 8/27/2021]