C# 클래스 Obfuscar.InheritMap

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

Private Properties

프로퍼티 타입 설명
AddToGroup MethodGroup
GetBaseTypes TypeKey[]
GetBaseTypes void
GetVirtualMethods MethodKey[]
GetVirtualMethods void
MethodsMatch bool

공개 메소드들

메소드 설명
GetBaseTypes ( TypeKey typeKey ) : TypeKey[]
GetMethodGroup ( MethodKey methodKey ) : MethodGroup
InheritMap ( Project project ) : System
Inherits ( Mono.Cecil.TypeDefinition type, string interfaceFullName ) : bool

비공개 메소드들

메소드 설명
AddToGroup ( MethodGroup group, MethodKey methodKey ) : MethodGroup
GetBaseTypes ( Mono.Cecil.TypeDefinition type ) : TypeKey[]
GetBaseTypes ( HashSet baseTypes, Mono.Cecil.TypeDefinition type ) : void
GetVirtualMethods ( AssemblyCache cache, Mono.Cecil.TypeDefinition type ) : MethodKey[]
GetVirtualMethods ( AssemblyCache cache, HashSet methods, Mono.Cecil.TypeDefinition type ) : void
MethodsMatch ( MethodKey methods, int i, int j ) : bool

메소드 상세

GetBaseTypes() 공개 메소드

public GetBaseTypes ( TypeKey typeKey ) : TypeKey[]
typeKey TypeKey
리턴 TypeKey[]

GetMethodGroup() 공개 메소드

public GetMethodGroup ( MethodKey methodKey ) : MethodGroup
methodKey MethodKey
리턴 MethodGroup

InheritMap() 공개 메소드

public InheritMap ( Project project ) : System
project Project
리턴 System

Inherits() 공개 메소드

public Inherits ( Mono.Cecil.TypeDefinition type, string interfaceFullName ) : bool
type Mono.Cecil.TypeDefinition
interfaceFullName string
리턴 bool