C# 클래스 Mono.Cecil.PE.TextMap

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

공개 메소드들

메소드 설명
AddMap ( TextSegment segment, Range range ) : void
AddMap ( TextSegment segment, int length ) : void
AddMap ( TextSegment segment, int length, int align ) : void
GetDataDirectory ( TextSegment segment ) : Mono.Cecil.PE.DataDirectory
GetLength ( TextSegment segment ) : int
GetLength ( ) : uint
GetNextRVA ( TextSegment segment ) : UInt32
GetRVA ( TextSegment segment ) : UInt32
GetRange ( TextSegment segment ) : Range

비공개 메소드들

메소드 설명
ComputeStart ( int index ) : UInt32
GetStart ( TextSegment segment ) : UInt32

메소드 상세

AddMap() 공개 메소드

public AddMap ( TextSegment segment, Range range ) : void
segment TextSegment
range Range
리턴 void

AddMap() 공개 메소드

public AddMap ( TextSegment segment, int length ) : void
segment TextSegment
length int
리턴 void

AddMap() 공개 메소드

public AddMap ( TextSegment segment, int length, int align ) : void
segment TextSegment
length int
align int
리턴 void

GetDataDirectory() 공개 메소드

public GetDataDirectory ( TextSegment segment ) : Mono.Cecil.PE.DataDirectory
segment TextSegment
리턴 Mono.Cecil.PE.DataDirectory

GetLength() 공개 메소드

public GetLength ( TextSegment segment ) : int
segment TextSegment
리턴 int

GetLength() 공개 메소드

public GetLength ( ) : uint
리턴 uint

GetNextRVA() 공개 메소드

public GetNextRVA ( TextSegment segment ) : UInt32
segment TextSegment
리턴 System.UInt32

GetRVA() 공개 메소드

public GetRVA ( TextSegment segment ) : UInt32
segment TextSegment
리턴 System.UInt32

GetRange() 공개 메소드

public GetRange ( TextSegment segment ) : Range
segment TextSegment
리턴 Range