C# 클래스 DynamicXml.DynamicXElementBase

Base class for "Dynamic wrapper" around XElement
Now we have two separate implementation for dynamic xml wrapper: one for reading xml and another - for reading and writing. So we have some code common for both of them and this is reasonable to use common base class for both of them.
상속: System.Dynamic.DynamicObject
파일 보기 프로젝트 열기: SergeyTeplyakov/DynamicXml

보호된 프로퍼티들

프로퍼티 타입 설명
element System.Xml.Linq.XElement

공개 메소드들

메소드 설명
Equals ( object obj ) : bool
GetDynamicMemberNames ( ) : IEnumerable
GetHashCode ( ) : int
ToString ( ) : string
TryConvert ( ConvertBinder binder, object &result ) : bool

Converting dynamic XElement wrapper to any other type means converting (or extracting) underlying element.Value

보호된 메소드들

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

비공개 메소드들

메소드 설명
HasParent ( ) : bool

메소드 상세

DynamicXElementBase() 보호된 메소드

protected DynamicXElementBase ( System.Xml.Linq.XElement element ) : System
element System.Xml.Linq.XElement
리턴 System

Equals() 공개 최종 메소드

public final Equals ( object obj ) : bool
obj object
리턴 bool

GetDynamicMemberNames() 공개 최종 메소드

public final GetDynamicMemberNames ( ) : IEnumerable
리턴 IEnumerable

GetHashCode() 공개 최종 메소드

public final GetHashCode ( ) : int
리턴 int

ToString() 공개 최종 메소드

public final ToString ( ) : string
리턴 string

TryConvert() 공개 최종 메소드

Converting dynamic XElement wrapper to any other type means converting (or extracting) underlying element.Value
public final TryConvert ( ConvertBinder binder, object &result ) : bool
binder System.Dynamic.ConvertBinder
result object
리턴 bool

프로퍼티 상세

element 보호되어 있는 프로퍼티

protected XElement,System.Xml.Linq element
리턴 System.Xml.Linq.XElement