C# Класс DynamicXMLReader.DynamicXmlMetaObject

Наследование: System.Dynamic.DynamicMetaObject
Показать файл Открыть проект

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

Метод Описание
BindGetMember ( GetMemberBinder binder ) : DynamicMetaObject
BindInvokeMember ( InvokeMemberBinder binder, DynamicMetaObject args ) : DynamicMetaObject
DynamicXmlMetaObject ( Expression expression, XNode node ) : System

Приватные методы

Метод Описание
ArrayOfDynamicsByContext ( IEnumerable subElems ) : DynamicMetaObject
DynamicXmlMetaObject ( Expression expression, BindingRestrictions bindingRestrictions, XNode node ) : System
DynamicXmlReaderForSingleElement ( System.Xml.Linq.XElement elem ) : DynamicMetaObject
ElementContainsAtLeastOneMatchingElement ( bool>.Func elementNameMatchPredicate, System.Xml.Linq.XElement asElem ) : bool
StringForFirstAttribute ( System.Xml.Linq.XElement asElem, bool>.Func attributeNameMatchPredicate ) : DynamicMetaObject
StringForValue ( System.Xml.Linq.XElement subElem ) : DynamicMetaObject

Описание методов

BindGetMember() публичный Метод

public BindGetMember ( GetMemberBinder binder ) : DynamicMetaObject
binder System.Dynamic.GetMemberBinder
Результат System.Dynamic.DynamicMetaObject

BindInvokeMember() публичный Метод

public BindInvokeMember ( InvokeMemberBinder binder, DynamicMetaObject args ) : DynamicMetaObject
binder System.Dynamic.InvokeMemberBinder
args System.Dynamic.DynamicMetaObject
Результат System.Dynamic.DynamicMetaObject

DynamicXmlMetaObject() публичный Метод

public DynamicXmlMetaObject ( Expression expression, XNode node ) : System
expression System.Linq.Expressions.Expression
node XNode
Результат System