Skip to content

AssemblyDefinitions

Sebastien Pouliot edited this page Feb 13, 2022 · 1 revision

assembly definitions

Display a tree of the types and members that are defined inside the specified assembly.

USAGE:

cilout assembly <assembly> definitions [OPTIONS]

ARGUMENTS:

  • <assembly> Assembly to analyze

OPTIONS:

  • -h, --help Prints help information
  • -l, --level <level> Metadata level: assembly, types or members (default)
  • --html <file> Save output as HTML inside the specified file.
  • --text <file> Save output as text inside the specified file
  • --visible List only types/members that are externally visible from the assembly

RETURN CODES:

Return Code Description
0 Success
-1 Error while validating the arguments or running the command
-2 Error while reading the specified assembly

EXAMPLES:

$ cilout assembly bin/Debug/net6.0/cilout.dll definitions

A: cilout, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
* TD: <Module>
* TD: CilOut.CecilFormaters
  * MD: System.String Beautify(Mono.Cecil.MemberReference)
* TD: CilOut.Commands.AssemblyDefinitionsCommand
  * TD: CilOut.Commands.AssemblyDefinitionsCommand/<>c
    * MD: System.String <BuildTree>b__1_0(Mono.Cecil.TypeDefinition)
    * MD: System.String <BuildType>b__2_0(Mono.Cecil.TypeDefinition)
    * MD: System.String <BuildType>b__2_1(Mono.Cecil.MethodDefinition)
    * MD: .cctor()
    * MD: .ctor()
...
Clone this wiki locally