C# Класс BTDB.EventStoreLayer.ObjectTypeDescriptor.DynamicObject

Наследование: IDynamicMetaObjectProvider, IKnowDescriptor
Показать файл Открыть проект

Открытые методы

Метод Описание
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