다음을 통해 공유


System.Dynamic 네임스페이스

동적 언어 런타임을 지원하는 클래스 및 인터페이스를 제공합니다.

클래스

BinaryOperationBinder

호출 사이트에서의 동적 이항 연산을 나타내며, 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

BindingRestrictions

동적 바인딩이 유효한 DynamicMetaObject의 바인딩 제한 집합을 나타냅니다.

CallInfo

동적 바인딩 프로세스의 인수에 대해 설명합니다.

ConvertBinder

호출 사이트에서의 동적 변환 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

CreateInstanceBinder

호출 사이트에서의 동적 만들기 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

DeleteIndexBinder

호출 사이트의 동적 인덱스 삭제 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

DeleteMemberBinder

호출 사이트의 동적 멤버 삭제 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

DynamicMetaObject

동적 바인딩에 참가하는 개체의 바인딩 논리와 동적 바인딩을 나타냅니다.

DynamicMetaObjectBinder

DynamicMetaObject 바인딩 프로토콜에 참가하는 동적 호출 사이트 바인더입니다.

DynamicObject

런타임에 동적 동작을 지정하기 위한 기본 클래스를 제공합니다. 이 클래스는 상속되어야 하며 직접 인스턴스화할 수 없습니다.

ExpandoObject

런타임에 동적으로 추가 및 제거할 수 있는 멤버가 있는 개체를 나타냅니다.

GetIndexBinder

호출 사이트의 동적 인덱스 가져오기 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

GetMemberBinder

호출 사이트의 동적 멤버 가져오기 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

InvokeBinder

호출 사이트에서의 동적 호출 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

InvokeMemberBinder

호출 사이트의 동적 멤버 호출 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

SetIndexBinder

호출 사이트의 동적 인덱스 설정 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

SetMemberBinder

호출 사이트에서의 동적 멤버 설정 작업을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

UnaryOperationBinder

호출 사이트의 동적 단항 연산을 나타내며 바인딩 의미 체계와 작업에 대한 세부 정보를 제공합니다.

인터페이스

IDynamicMetaObjectProvider

런타임에 작업이 바인딩될 수 있는 동적 개체를 나타냅니다.

IInvokeOnGetBinder

get 작업을 수행할 때 get 멤버가 속성을 호출할지 여부를 알려 주는 동적 get 멤버 작업에 대한 정보를 나타냅니다.