C# 클래스 DynamicXml.DynamicXElementReader

"Dynamic wrapper" around XElement for reading xml content dynamically
This class intended only for reading operations, i.e. we can't modify underlying XElement with this class. If you want also modify underlying element or build xml data from scratch you should use DynamicXElementWriter.
상속: DynamicXElementBase
파일 보기 프로젝트 열기: SergeyTeplyakov/DynamicXml 1 사용 예제들

공개 메소드들

메소드 설명
CreateInstance ( System.Xml.Linq.XElement element ) : dynamic

Factory made intended usage more clear. We "should" use object of this class dynamically.

TryGetMember ( GetMemberBinder binder, object &result ) : bool

This method called during access to underlying subelement

this ( System.Xml.Linq.XName name ) : dynamic

Indexer that returns XAttribute wrapper by XNode

this ( int idx ) : dynamic

Indexer that returns subelement by element index

비공개 메소드들

메소드 설명
DynamicXElementReader ( System.Xml.Linq.XElement element ) : System

메소드 상세

CreateInstance() 공개 정적인 메소드

Factory made intended usage more clear. We "should" use object of this class dynamically.
public static CreateInstance ( System.Xml.Linq.XElement element ) : dynamic
element System.Xml.Linq.XElement
리턴 dynamic

TryGetMember() 공개 메소드

This method called during access to underlying subelement
public TryGetMember ( GetMemberBinder binder, object &result ) : bool
binder System.Dynamic.GetMemberBinder
result object
리턴 bool

this() 공개 메소드

Indexer that returns XAttribute wrapper by XNode
public this ( System.Xml.Linq.XName name ) : dynamic
name System.Xml.Linq.XName
리턴 dynamic

this() 공개 메소드

Indexer that returns subelement by element index
public this ( int idx ) : dynamic
idx int
리턴 dynamic