2012-09-13 7 views
0

다음 패턴에서 C# 코드가 발견되었지만 Set 메서드의 출처가 아예 없습니다.C에서 메서드 가져 오기

// obj is an instance of Microsoft's Xrm Entity class 
obj.Set("property_name", property_value); 

Xrm의 Entity 클래스 정의에 따라 Set이라는 멤버 메서드가 없습니다.

누군가가이 문제에 대해 나에게 약간의 조언을 줄 수 있습니까? 당신은 비주얼 스튜디오에 있다면

+1

'Set'은 확장 방법으로 의심됩니다. – BlueM

+0

특히, Entity에서 PropertyInfos를 조작하기 위해 일부 리플렉션 호출을 감싸는 확장 메소드처럼 보입니다. –

답변

0

, 당신은 바로 Set 호출 클릭 클릭 당신이 사용하고있는 모든 클래스의 거의 모든 구성원의 적어도 메타 데이터 파일을 얻을 수 있습니다

"정의로 이동"할 수 있습니다 그런 식으로.

+0

안녕 샘, 답변 해 주셔서 감사합니다. 이미 시도했지만 F12 (정의로 이동)는 해당 코드에서 작동하지 않습니다. 그것이 나를 혼란스럽게 만든다. 그 C# 기능 또는 뭔가? – user1669180

관련 문제