C# 클래스 BTDB.EventStoreLayer.ObjectTypeDescriptor.DynamicObject

상속: IDynamicMetaObjectProvider, IKnowDescriptor
파일 보기 프로젝트 열기: Bobris/BTDB

공개 메소드들

메소드 설명
DynamicObject ( ObjectTypeDescriptor ownerDescriptor ) : System
GetDescriptor ( ) : ITypeDescriptor
GetFieldByIdx ( int idx, string fieldName, ObjectTypeDescriptor descriptor ) : object
SetFieldByIdx ( int idx, string fieldName, ObjectTypeDescriptor descriptor, object value ) : void
SetFieldByIdxFast ( int idx, object value ) : void
ToString ( ) : string

비공개 메소드들

메소드 설명
IDynamicMetaObjectProvider ( Expression parameter ) : DynamicMetaObject
ThrowMemberAccessException ( string fieldName ) : void

메소드 상세

DynamicObject() 공개 메소드

public DynamicObject ( ObjectTypeDescriptor ownerDescriptor ) : System
ownerDescriptor ObjectTypeDescriptor
리턴 System

GetDescriptor() 공개 메소드

public GetDescriptor ( ) : ITypeDescriptor
리턴 ITypeDescriptor

GetFieldByIdx() 공개 메소드

public GetFieldByIdx ( int idx, string fieldName, ObjectTypeDescriptor descriptor ) : object
idx int
fieldName string
descriptor ObjectTypeDescriptor
리턴 object

SetFieldByIdx() 공개 메소드

public SetFieldByIdx ( int idx, string fieldName, ObjectTypeDescriptor descriptor, object value ) : void
idx int
fieldName string
descriptor ObjectTypeDescriptor
value object
리턴 void

SetFieldByIdxFast() 공개 메소드

public SetFieldByIdxFast ( int idx, object value ) : void
idx int
value object
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string