C# Class XLibrary.XNodeIn

Inheritance: XNode
Datei anzeigen Open project: swax/CodePerspective Class Usage Examples

Public Properties

Property Type Description
CSharpLength int
CSharpPos long
MsilLines int
MsilPos long
Record InstanceRecord
UnformattedName string

Public Methods

Method Description
GetMethodName ( bool includeClass ) : string
ReadNextPacket ( FileStream stream, int &totalSize ) : XPacketType
ReadNode ( FileStream stream ) : XNodeIn
ReadSetting ( FileStream stream, string &name, string &value ) : void
ReadString ( FileStream stream ) : string

Private Methods

Method Description
AddFunctionCall ( SharedDictionary &map, int nodeId, FunctionCall call ) : void
DecrementHits ( ) : void
GetMethodCode ( ) : string
GetParentChain ( ) : XLibrary.XNodeIn[]
LoadCSharp ( ) : bool
LoadMsil ( ) : bool

Method Details

GetMethodName() public method

public GetMethodName ( bool includeClass ) : string
includeClass bool
return string

ReadNextPacket() public static method

public static ReadNextPacket ( FileStream stream, int &totalSize ) : XPacketType
stream System.IO.FileStream
totalSize int
return XPacketType

ReadNode() public static method

public static ReadNode ( FileStream stream ) : XNodeIn
stream System.IO.FileStream
return XNodeIn

ReadSetting() public static method

public static ReadSetting ( FileStream stream, string &name, string &value ) : void
stream System.IO.FileStream
name string
value string
return void

ReadString() public static method

public static ReadString ( FileStream stream ) : string
stream System.IO.FileStream
return string

Property Details

CSharpLength public_oe property

public int CSharpLength
return int

CSharpPos public_oe property

public long CSharpPos
return long

MsilLines public_oe property

public int MsilLines
return int

MsilPos public_oe property

public long MsilPos
return long

Record public_oe property

public InstanceRecord,XLibrary Record
return InstanceRecord

UnformattedName public_oe property

public string UnformattedName
return string