C# 클래스 DotNetDllSummary.GenerateSummary

파일 보기 프로젝트 열기: kjk/kjkpub

공개 프로퍼티들

프로퍼티 타입 설명
namespacesToIgnore string[]

공개 메소드들

메소드 설명
DoDir ( string dir ) : void
GetMethodName ( Mono.Cecil.MethodDefinition m ) : string
GetPropertyName ( Mono.Cecil.PropertyDefinition p ) : string
GetTypeName ( Mono.Cecil.TypeDefinition type ) : string
IsIgnoredNamespace ( string s ) : bool
ProcessClass ( Mono.Cecil.TypeDefinition type ) : bool
ProcessDll ( string path ) : void
ProcessEnum ( Mono.Cecil.TypeDefinition type ) : bool
ProcessEvent ( Mono.Cecil.EventDefinition e ) : void
ProcessField ( FieldDefinition field ) : void
ProcessInterface ( Mono.Cecil.TypeDefinition type ) : bool
ProcessMethod ( Mono.Cecil.MethodDefinition m ) : void
ProcessType ( Mono.Cecil.TypeDefinition type ) : void
ProcessTypeEvents ( Mono.Cecil.TypeDefinition type ) : void
ProcessTypeFields ( Mono.Cecil.TypeDefinition type ) : void
ProcessTypeMethods ( Mono.Cecil.TypeDefinition type ) : void
ProcessTypeProperties ( Mono.Cecil.TypeDefinition type ) : void
ProcessValueType ( Mono.Cecil.TypeDefinition type ) : bool
ShortenTypes ( string s ) : string

메소드 상세

DoDir() 공개 메소드

public DoDir ( string dir ) : void
dir string
리턴 void

GetMethodName() 공개 메소드

public GetMethodName ( Mono.Cecil.MethodDefinition m ) : string
m Mono.Cecil.MethodDefinition
리턴 string

GetPropertyName() 공개 메소드

public GetPropertyName ( Mono.Cecil.PropertyDefinition p ) : string
p Mono.Cecil.PropertyDefinition
리턴 string

GetTypeName() 공개 메소드

public GetTypeName ( Mono.Cecil.TypeDefinition type ) : string
type Mono.Cecil.TypeDefinition
리턴 string

IsIgnoredNamespace() 공개 메소드

public IsIgnoredNamespace ( string s ) : bool
s string
리턴 bool

ProcessClass() 공개 메소드

public ProcessClass ( Mono.Cecil.TypeDefinition type ) : bool
type Mono.Cecil.TypeDefinition
리턴 bool

ProcessDll() 공개 메소드

public ProcessDll ( string path ) : void
path string
리턴 void

ProcessEnum() 공개 메소드

public ProcessEnum ( Mono.Cecil.TypeDefinition type ) : bool
type Mono.Cecil.TypeDefinition
리턴 bool

ProcessEvent() 공개 메소드

public ProcessEvent ( Mono.Cecil.EventDefinition e ) : void
e Mono.Cecil.EventDefinition
리턴 void

ProcessField() 공개 메소드

public ProcessField ( FieldDefinition field ) : void
field Mono.Cecil.FieldDefinition
리턴 void

ProcessInterface() 공개 메소드

public ProcessInterface ( Mono.Cecil.TypeDefinition type ) : bool
type Mono.Cecil.TypeDefinition
리턴 bool

ProcessMethod() 공개 메소드

public ProcessMethod ( Mono.Cecil.MethodDefinition m ) : void
m Mono.Cecil.MethodDefinition
리턴 void

ProcessType() 공개 메소드

public ProcessType ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
리턴 void

ProcessTypeEvents() 공개 메소드

public ProcessTypeEvents ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
리턴 void

ProcessTypeFields() 공개 메소드

public ProcessTypeFields ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
리턴 void

ProcessTypeMethods() 공개 메소드

public ProcessTypeMethods ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
리턴 void

ProcessTypeProperties() 공개 메소드

public ProcessTypeProperties ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
리턴 void

ProcessValueType() 공개 메소드

public ProcessValueType ( Mono.Cecil.TypeDefinition type ) : bool
type Mono.Cecil.TypeDefinition
리턴 bool

ShortenTypes() 공개 메소드

public ShortenTypes ( string s ) : string
s string
리턴 string

프로퍼티 상세

namespacesToIgnore 공개적으로 프로퍼티

public string[] namespacesToIgnore
리턴 string[]