C# 클래스 XBuilder.BuildModel

파일 보기 프로젝트 열기: swax/CodePerspective 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
CopyLocalToOutputDir ( string filename, string destPath ) : void
SaveCallMap ( FileStream stream, XPacketType type, FunctionCall>.Dictionary callMap ) : void
TryRestoreBackups ( ) : bool

메소드 상세

AddFiles() 공개 메소드

public AddFiles ( string paths ) : void
paths string
리턴 void

BuildModel() 공개 메소드

public BuildModel ( ) : System
리턴 System

Recompile() 공개 메소드

public Recompile ( bool test ) : void
test bool
리턴 void

SaveDat() 공개 메소드

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
리턴 long

UpdateOutputPath() 공개 메소드

public UpdateOutputPath ( ) : void
리턴 void

WriteSetting() 공개 메소드

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

WriteString() 공개 정적인 메소드

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

프로퍼티 상세

BuildError 공개적으로 프로퍼티

public string BuildError
리턴 string

BuildStatus 공개적으로 프로퍼티

public string BuildStatus
리턴 string

BuildSuccess 공개적으로 프로퍼티

public bool BuildSuccess
리턴 bool

BuildThread 공개적으로 프로퍼티

public Thread BuildThread
리턴 Thread

CompileWithMS 공개적으로 프로퍼티

public bool CompileWithMS
리턴 bool

DatDir 공개적으로 프로퍼티

public string DatDir
리턴 string

DecompileAgain 공개적으로 프로퍼티

public bool DecompileAgain
리턴 bool

DecompileCSharp 공개적으로 프로퍼티

public bool DecompileCSharp
리턴 bool

EnableIpcServer 공개적으로 프로퍼티

public bool EnableIpcServer
리턴 bool

EnableLocalViewer 공개적으로 프로퍼티

public bool EnableLocalViewer
리턴 bool

EnableTcpServer 공개적으로 프로퍼티

public bool EnableTcpServer
리턴 bool

EncryptionKey 공개적으로 프로퍼티

public string EncryptionKey
리턴 string

Files 공개적으로 프로퍼티

public List Files
리턴 List

OutputDir 공개적으로 프로퍼티

public string OutputDir
리턴 string

ReplaceOriginal 공개적으로 프로퍼티

public bool ReplaceOriginal
리턴 bool

SaveMsil 공개적으로 프로퍼티

public bool SaveMsil
리턴 bool

ShowViewerOnStart 공개적으로 프로퍼티

public bool ShowViewerOnStart
리턴 bool

SourceDir 공개적으로 프로퍼티

public string SourceDir
리턴 string

StaticAnalysis 공개적으로 프로퍼티

public bool StaticAnalysis
리턴 bool

TcpListenPort 공개적으로 프로퍼티

public int TcpListenPort
리턴 int

TrackAnon 공개적으로 프로퍼티

public bool TrackAnon
리턴 bool

TrackExternal 공개적으로 프로퍼티

public bool TrackExternal
리턴 bool

TrackFields 공개적으로 프로퍼티

public bool TrackFields
리턴 bool

TrackFlow 공개적으로 프로퍼티

public bool TrackFlow
리턴 bool

TrackFunctions 공개적으로 프로퍼티

public bool TrackFunctions
리턴 bool

TrackInstances 공개적으로 프로퍼티

public bool TrackInstances
리턴 bool

TrackParameters 공개적으로 프로퍼티

public bool TrackParameters
리턴 bool

TrackReturnValue 공개적으로 프로퍼티

public bool TrackReturnValue
리턴 bool