2017-05-18 2 views

답변

3

이 모든 것의 기본은 Dynamic Objects입니다. 이를 통해 컴파일 타임이 아닌 런타임에 새로운 유형 멤버를 제공 할 수 있습니다.

동적 객체는 컴파일 타임이 아닌 런타임에 속성 및 메서드와 같은 멤버를 노출합니다. 이를 통해 정적 유형이나 형식과 일치하지 않는 구조로 작업 할 객체를 만들 수 있습니다. (자바 스크립트 정의가 런타임까지 사용할 수 없습니다로 여기 아니면,)

그런 행동을 가지고 자신 만의 클래스를 만들려면 DynamicObject을 확장 할 수 있습니다. 당신은 source보고도이를 발견 할 수

:

public class ClientProxy : DynamicObject, IClientProxy 
{ 
    ... 
+0

내가 여기에 게시 후 나는 GitHub의에서보고, 감사합니다. DynamicObject를 net 표준 1.x에서 사용할 수없는 것 같습니다. – DonO

관련 문제