C# Class DotNetDllSummary.GenerateSummary

Datei anzeigen Open project: kjk/kjkpub

Public Properties

Property Type Description
namespacesToIgnore string[]

Public Methods

Method Description
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

Method Details

DoDir() public method

public DoDir ( string dir ) : void
dir string
return void

GetMethodName() public method

public GetMethodName ( Mono.Cecil.MethodDefinition m ) : string
m Mono.Cecil.MethodDefinition
return string

GetPropertyName() public method

public GetPropertyName ( Mono.Cecil.PropertyDefinition p ) : string
p Mono.Cecil.PropertyDefinition
return string

GetTypeName() public method

public GetTypeName ( Mono.Cecil.TypeDefinition type ) : string
type Mono.Cecil.TypeDefinition
return string

IsIgnoredNamespace() public method

public IsIgnoredNamespace ( string s ) : bool
s string
return bool

ProcessClass() public method

public ProcessClass ( Mono.Cecil.TypeDefinition type ) : bool
type Mono.Cecil.TypeDefinition
return bool

ProcessDll() public method

public ProcessDll ( string path ) : void
path string
return void

ProcessEnum() public method

public ProcessEnum ( Mono.Cecil.TypeDefinition type ) : bool
type Mono.Cecil.TypeDefinition
return bool

ProcessEvent() public method

public ProcessEvent ( Mono.Cecil.EventDefinition e ) : void
e Mono.Cecil.EventDefinition
return void

ProcessField() public method

public ProcessField ( FieldDefinition field ) : void
field Mono.Cecil.FieldDefinition
return void

ProcessInterface() public method

public ProcessInterface ( Mono.Cecil.TypeDefinition type ) : bool
type Mono.Cecil.TypeDefinition
return bool

ProcessMethod() public method

public ProcessMethod ( Mono.Cecil.MethodDefinition m ) : void
m Mono.Cecil.MethodDefinition
return void

ProcessType() public method

public ProcessType ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
return void

ProcessTypeEvents() public method

public ProcessTypeEvents ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
return void

ProcessTypeFields() public method

public ProcessTypeFields ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
return void

ProcessTypeMethods() public method

public ProcessTypeMethods ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
return void

ProcessTypeProperties() public method

public ProcessTypeProperties ( Mono.Cecil.TypeDefinition type ) : void
type Mono.Cecil.TypeDefinition
return void

ProcessValueType() public method

public ProcessValueType ( Mono.Cecil.TypeDefinition type ) : bool
type Mono.Cecil.TypeDefinition
return bool

ShortenTypes() public method

public ShortenTypes ( string s ) : string
s string
return string

Property Details

namespacesToIgnore public_oe property

public string[] namespacesToIgnore
return string[]