C# Class XBuilder.BuildModel

Mostrar archivo Open project: swax/CodePerspective Class Usage Examples

Public Properties

Property Type Description
BuildError string
BuildStatus string
BuildSuccess bool
BuildThread Thread
CompileWithMS bool
DatDir string
DecompileAgain bool
DecompileCSharp bool
EnableIpcServer bool
EnableLocalViewer bool
EnableTcpServer bool
EncryptionKey string
Files List
OutputDir string
ReplaceOriginal bool
SaveMsil bool
ShowViewerOnStart bool
SourceDir string
StaticAnalysis bool
TcpListenPort int
TrackAnon bool
TrackExternal bool
TrackFields bool
TrackFlow bool
TrackFunctions bool
TrackInstances bool
TrackParameters bool
TrackReturnValue bool

Public Methods

Method Description
AddFiles ( string paths ) : void
BuildModel ( ) : System
Recompile ( bool test ) : void
SaveDat ( string path, string>.Dictionary settings, XNodeOut root, FunctionCall>.Dictionary callMap, FunctionCall>.Dictionary initMap ) : long
UpdateOutputPath ( ) : void
WriteSetting ( FileStream stream, string name, string value ) : void
WriteString ( FileStream stream, string str ) : void

Private Methods

Method Description
CopyLocalToOutputDir ( string filename, string destPath ) : void
SaveCallMap ( FileStream stream, XPacketType type, FunctionCall>.Dictionary callMap ) : void
TryRestoreBackups ( ) : bool

Method Details

AddFiles() public method

public AddFiles ( string paths ) : void
paths string
return void

BuildModel() public method

public BuildModel ( ) : System
return System

Recompile() public method

public Recompile ( bool test ) : void
test bool
return void

SaveDat() public method

public SaveDat ( string path, string>.Dictionary settings, XNodeOut root, FunctionCall>.Dictionary callMap, FunctionCall>.Dictionary initMap ) : long
path string
settings string>.Dictionary
root XNodeOut
callMap FunctionCall>.Dictionary
initMap FunctionCall>.Dictionary
return long

UpdateOutputPath() public method

public UpdateOutputPath ( ) : void
return void

WriteSetting() public method

public WriteSetting ( FileStream stream, string name, string value ) : void
stream System.IO.FileStream
name string
value string
return void

WriteString() public static method

public static WriteString ( FileStream stream, string str ) : void
stream System.IO.FileStream
str string
return void

Property Details

BuildError public_oe property

public string BuildError
return string

BuildStatus public_oe property

public string BuildStatus
return string

BuildSuccess public_oe property

public bool BuildSuccess
return bool

BuildThread public_oe property

public Thread BuildThread
return Thread

CompileWithMS public_oe property

public bool CompileWithMS
return bool

DatDir public_oe property

public string DatDir
return string

DecompileAgain public_oe property

public bool DecompileAgain
return bool

DecompileCSharp public_oe property

public bool DecompileCSharp
return bool

EnableIpcServer public_oe property

public bool EnableIpcServer
return bool

EnableLocalViewer public_oe property

public bool EnableLocalViewer
return bool

EnableTcpServer public_oe property

public bool EnableTcpServer
return bool

EncryptionKey public_oe property

public string EncryptionKey
return string

Files public_oe property

public List Files
return List

OutputDir public_oe property

public string OutputDir
return string

ReplaceOriginal public_oe property

public bool ReplaceOriginal
return bool

SaveMsil public_oe property

public bool SaveMsil
return bool

ShowViewerOnStart public_oe property

public bool ShowViewerOnStart
return bool

SourceDir public_oe property

public string SourceDir
return string

StaticAnalysis public_oe property

public bool StaticAnalysis
return bool

TcpListenPort public_oe property

public int TcpListenPort
return int

TrackAnon public_oe property

public bool TrackAnon
return bool

TrackExternal public_oe property

public bool TrackExternal
return bool

TrackFields public_oe property

public bool TrackFields
return bool

TrackFlow public_oe property

public bool TrackFlow
return bool

TrackFunctions public_oe property

public bool TrackFunctions
return bool

TrackInstances public_oe property

public bool TrackInstances
return bool

TrackParameters public_oe property

public bool TrackParameters
return bool

TrackReturnValue public_oe property

public bool TrackReturnValue
return bool