C# Class XBuilder.BuildModel

Afficher le fichier Open project: swax/CodePerspective Class Usage Examples

Méthodes publiques

Свойство 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

Méthodes publiques

Méthode 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

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

Method Details

AddFiles() public méthode

public AddFiles ( string paths ) : void
paths string
Résultat void

BuildModel() public méthode

public BuildModel ( ) : System
Résultat System

Recompile() public méthode

public Recompile ( bool test ) : void
test bool
Résultat void

SaveDat() public méthode

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
Résultat long

UpdateOutputPath() public méthode

public UpdateOutputPath ( ) : void
Résultat void

WriteSetting() public méthode

public WriteSetting ( FileStream stream, string name, string value ) : void
stream System.IO.FileStream
name string
value string
Résultat void

WriteString() public static méthode

public static WriteString ( FileStream stream, string str ) : void
stream System.IO.FileStream
str string
Résultat void

Property Details

BuildError public_oe property

public string BuildError
Résultat string

BuildStatus public_oe property

public string BuildStatus
Résultat string

BuildSuccess public_oe property

public bool BuildSuccess
Résultat bool

BuildThread public_oe property

public Thread BuildThread
Résultat Thread

CompileWithMS public_oe property

public bool CompileWithMS
Résultat bool

DatDir public_oe property

public string DatDir
Résultat string

DecompileAgain public_oe property

public bool DecompileAgain
Résultat bool

DecompileCSharp public_oe property

public bool DecompileCSharp
Résultat bool

EnableIpcServer public_oe property

public bool EnableIpcServer
Résultat bool

EnableLocalViewer public_oe property

public bool EnableLocalViewer
Résultat bool

EnableTcpServer public_oe property

public bool EnableTcpServer
Résultat bool

EncryptionKey public_oe property

public string EncryptionKey
Résultat string

Files public_oe property

public List Files
Résultat List

OutputDir public_oe property

public string OutputDir
Résultat string

ReplaceOriginal public_oe property

public bool ReplaceOriginal
Résultat bool

SaveMsil public_oe property

public bool SaveMsil
Résultat bool

ShowViewerOnStart public_oe property

public bool ShowViewerOnStart
Résultat bool

SourceDir public_oe property

public string SourceDir
Résultat string

StaticAnalysis public_oe property

public bool StaticAnalysis
Résultat bool

TcpListenPort public_oe property

public int TcpListenPort
Résultat int

TrackAnon public_oe property

public bool TrackAnon
Résultat bool

TrackExternal public_oe property

public bool TrackExternal
Résultat bool

TrackFields public_oe property

public bool TrackFields
Résultat bool

TrackFlow public_oe property

public bool TrackFlow
Résultat bool

TrackFunctions public_oe property

public bool TrackFunctions
Résultat bool

TrackInstances public_oe property

public bool TrackInstances
Résultat bool

TrackParameters public_oe property

public bool TrackParameters
Résultat bool

TrackReturnValue public_oe property

public bool TrackReturnValue
Résultat bool