DynamicMetaObject 클래스

정의

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

public ref class DynamicMetaObject
public class DynamicMetaObject
type DynamicMetaObject = class
Public Class DynamicMetaObject
상속
DynamicMetaObject

설명

자세한 내용은 PDF 형식으로 제공되는 동적 인터페이스 구현 문서를 다운로드하세요.

생성자

DynamicMetaObject(Expression, BindingRestrictions)

DynamicMetaObject 클래스의 새 인스턴스를 초기화합니다.

DynamicMetaObject(Expression, BindingRestrictions, Object)

DynamicMetaObject 클래스의 새 인스턴스를 초기화합니다.

필드

EmptyMetaObjects

DynamicMetaObject 형식의 빈 배열을 나타냅니다. 이 필드는 읽기 전용입니다.

속성

Expression

동적 바인딩을 수행하는 동안 DynamicMetaObject를 나타내는 식입니다.

HasValue

DynamicMetaObject에 런타임 값이 있는지 여부를 나타내는 값을 가져옵니다.

LimitType

DynamicMetaObject의 제한 형식을 가져옵니다.

Restrictions

바인딩이 유효한 바인딩 제한 집합입니다.

RuntimeType

런타임 값의 Type 또는 DynamicMetaObject에 연결된 값이 없는 경우 null을 가져옵니다.

Value

DynamicMetaObject가 나타내는 런타임 값입니다.

메서드

BindBinaryOperation(BinaryOperationBinder, DynamicMetaObject)

동적 이항 연산의 바인딩을 수행합니다.

BindConvert(ConvertBinder)

동적 변환 작업의 바인딩을 수행합니다.

BindCreateInstance(CreateInstanceBinder, DynamicMetaObject[])

동적 인스턴스 만들기 작업의 바인딩을 수행합니다.

BindDeleteIndex(DeleteIndexBinder, DynamicMetaObject[])

동적 인덱스 삭제 작업의 바인딩을 수행합니다.

BindDeleteMember(DeleteMemberBinder)

동적 멤버 삭제 작업의 바인딩을 수행합니다.

BindGetIndex(GetIndexBinder, DynamicMetaObject[])

동적 인덱스 가져오기 작업의 바인딩을 수행합니다.

BindGetMember(GetMemberBinder)

동적 멤버 가져오기 작업의 바인딩을 수행합니다.

BindInvoke(InvokeBinder, DynamicMetaObject[])

동적 호출 작업 바인딩을 수행합니다.

BindInvokeMember(InvokeMemberBinder, DynamicMetaObject[])

동적 멤버 호출 작업의 바인딩을 수행합니다.

BindSetIndex(SetIndexBinder, DynamicMetaObject[], DynamicMetaObject)

동적 인덱스 설정 작업의 바인딩을 수행합니다.

BindSetMember(SetMemberBinder, DynamicMetaObject)

동적 멤버 설정 작업의 바인딩을 수행합니다.

BindUnaryOperation(UnaryOperationBinder)

동적 단항 연산의 바인딩을 수행합니다.

Create(Object, Expression)

지정한 개체에 대한 메타 개체를 만듭니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetDynamicMemberNames()

모든 동적 멤버 이름의 열거형을 반환합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상