C# Class Orchard.DesignerTools.Services.ObjectDumper

ファイルを表示 Open project: ucdavis/Orchard

Public Methods

Method Description
Dump ( object o, string name ) : System.Xml.Linq.XElement
ObjectDumper ( int levels ) : System

Private Methods

Method Description
DumpDictionary ( IDictionary dictionary ) : void
DumpEnumerable ( IEnumerable enumerable ) : void
DumpMember ( object o, MemberInfo member ) : void
DumpMembers ( object o ) : void
DumpObject ( object o, string name ) : void
DumpShape ( IShape shape ) : void
DumpValue ( object o, string name ) : void
EnterNode ( string tag ) : System.Xml.Linq.XElement
FormatType ( Type type ) : string
FormatType ( object item ) : string
FormatValue ( object o ) : string
RestoreCurrentNode ( ) : void
SafeCall ( System.Action action ) : void
SaveCurrentNode ( ) : void

Method Details

Dump() public method

public Dump ( object o, string name ) : System.Xml.Linq.XElement
o object
name string
return System.Xml.Linq.XElement

ObjectDumper() public method

public ObjectDumper ( int levels ) : System
levels int
return System