DynamicMetaObject 클래스

정의

동적 바인딩에 참여하는 개체의 동적 바인딩 및 바인딩 논리를 나타냅니다.

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

설명

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

생성자

Name Description
DynamicMetaObject(Expression, BindingRestrictions, Object)

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

DynamicMetaObject(Expression, BindingRestrictions)

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

필드

Name Description
EmptyMetaObjects

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

속성

Name Description
Expression

동적 바인딩 프로세스 중에 나타내는 DynamicMetaObject 식입니다.

HasValue

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

LimitType

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

Restrictions

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

RuntimeType

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

Value

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

메서드

Name Description
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)

적용 대상