C# 클래스 Mono.CompilerServices.SymbolWriter.MonoSymbolFile

상속: IDisposable
파일 보기 프로젝트 열기: Unity-Technologies/cecil 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
MajorVersion int
MinorVersion int
NumLineNumbers int

Private Properties

프로퍼티 타입 설명
DefineAnonymousScope void
DefineCapturedScope void
DefineCapturedVariable void
GetNextMethodIndex int
GetNextNamespaceIndex int
GetNextTypeIndex int
MonoSymbolFile System
Write void
read_methods void

공개 메소드들

메소드 설명
AddCompileUnit ( CompileUnitEntry entry ) : int
AddMethod ( MethodEntry entry ) : void
AddSource ( SourceFileEntry source ) : int
CreateSymbolFile ( System.Guid guid, FileStream fs ) : void
DefineMethod ( CompileUnitEntry comp_unit, int token, ScopeVariable scope_vars, LocalVariableEntry locals, LineNumberEntry lines, CodeBlockEntry code_blocks, string real_name, MethodEntry flags, int namespace_id ) : MethodEntry
Dispose ( ) : void
FindSource ( string file_name ) : int
GetAnonymousScope ( int id ) : AnonymousScopeEntry
GetCompileUnit ( int index ) : CompileUnitEntry
GetMethod ( int index ) : MethodEntry
GetMethodByToken ( int token ) : MethodEntry
GetSourceFile ( int index ) : SourceFileEntry
MonoSymbolFile ( ) : System
ReadSymbolFile ( Assembly assembly ) : MonoSymbolFile
ReadSymbolFile ( Stream stream ) : MonoSymbolFile
ReadSymbolFile ( string mdbFilename ) : MonoSymbolFile
ReadSymbolFile ( string mdbFilename, System.Guid assemblyGuid ) : MonoSymbolFile

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
DefineAnonymousScope ( int id ) : void
DefineCapturedScope ( int scope_id, int id, string captured_name ) : void
DefineCapturedVariable ( int scope_id, string name, string captured_name, CapturedVariable kind ) : void
GetNextMethodIndex ( ) : int
GetNextNamespaceIndex ( ) : int
GetNextTypeIndex ( ) : int
MonoSymbolFile ( Stream stream ) : System
Write ( MyBinaryWriter bw, System.Guid guid ) : void
read_methods ( ) : void

메소드 상세

AddCompileUnit() 공개 메소드

public AddCompileUnit ( CompileUnitEntry entry ) : int
entry CompileUnitEntry
리턴 int

AddMethod() 공개 메소드

public AddMethod ( MethodEntry entry ) : void
entry MethodEntry
리턴 void

AddSource() 공개 메소드

public AddSource ( SourceFileEntry source ) : int
source SourceFileEntry
리턴 int

CreateSymbolFile() 공개 메소드

public CreateSymbolFile ( System.Guid guid, FileStream fs ) : void
guid System.Guid
fs System.IO.FileStream
리턴 void

DefineMethod() 공개 메소드

public DefineMethod ( CompileUnitEntry comp_unit, int token, ScopeVariable scope_vars, LocalVariableEntry locals, LineNumberEntry lines, CodeBlockEntry code_blocks, string real_name, MethodEntry flags, int namespace_id ) : MethodEntry
comp_unit CompileUnitEntry
token int
scope_vars ScopeVariable
locals LocalVariableEntry
lines LineNumberEntry
code_blocks CodeBlockEntry
real_name string
flags MethodEntry
namespace_id int
리턴 MethodEntry

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

FindSource() 공개 메소드

public FindSource ( string file_name ) : int
file_name string
리턴 int

GetAnonymousScope() 공개 메소드

public GetAnonymousScope ( int id ) : AnonymousScopeEntry
id int
리턴 AnonymousScopeEntry

GetCompileUnit() 공개 메소드

public GetCompileUnit ( int index ) : CompileUnitEntry
index int
리턴 CompileUnitEntry

GetMethod() 공개 메소드

public GetMethod ( int index ) : MethodEntry
index int
리턴 MethodEntry

GetMethodByToken() 공개 메소드

public GetMethodByToken ( int token ) : MethodEntry
token int
리턴 MethodEntry

GetSourceFile() 공개 메소드

public GetSourceFile ( int index ) : SourceFileEntry
index int
리턴 SourceFileEntry

MonoSymbolFile() 공개 메소드

public MonoSymbolFile ( ) : System
리턴 System

ReadSymbolFile() 공개 정적인 메소드

public static ReadSymbolFile ( Assembly assembly ) : MonoSymbolFile
assembly Assembly
리턴 MonoSymbolFile

ReadSymbolFile() 공개 정적인 메소드

public static ReadSymbolFile ( Stream stream ) : MonoSymbolFile
stream Stream
리턴 MonoSymbolFile

ReadSymbolFile() 공개 정적인 메소드

public static ReadSymbolFile ( string mdbFilename ) : MonoSymbolFile
mdbFilename string
리턴 MonoSymbolFile

ReadSymbolFile() 공개 정적인 메소드

public static ReadSymbolFile ( string mdbFilename, System.Guid assemblyGuid ) : MonoSymbolFile
mdbFilename string
assemblyGuid System.Guid
리턴 MonoSymbolFile

프로퍼티 상세

MajorVersion 공개적으로 프로퍼티

public int MajorVersion
리턴 int

MinorVersion 공개적으로 프로퍼티

public int MinorVersion
리턴 int

NumLineNumbers 공개적으로 프로퍼티

public int NumLineNumbers
리턴 int